Cara Membuat Tautan Simbolik di Baris Perintah Mac OS X

Tautan simbolis yang dibuat pada baris perintah memungkinkan objek tertaut dalam sistem file untuk menunjuk ke objek asli di lokasi yang berbeda. Dengan cara ini, tautan simbolis berperilaku seperti alias di Mac OS X GUI, kecuali bahwa penautan dan referensi antara file atau folder dilakukan pada tingkat yang lebih rendah, dan dengan demikian dapat langsung diarahkan oleh berbagai aplikasi atau tujuan pengguna. Ini dapat berguna dalam banyak situasi untuk pengguna Mac tingkat lanjut, dari menyediakan akses yang lebih mudah ke lokasi tertentu, untuk membongkar folder aplikasi ke hard drive lain, dan banyak lagi.


Untuk membuat dan menyetel tautan simbolik pada baris perintah di OS X, Anda akan ingin menggunakan perintah ln dengan tanda -s, tanpa tanda -s-flag, tautan keras disetel, yang bukan yang kami cari lakukan di sini. Luncurkan Terminal untuk memulai.

Cara Membuat Tautan Simbolis

Sintaks dasar untuk membuat tautan simbolis (atau tautan lunak) adalah sebagai berikut:

ln -s /path/to/original/ /path/to/link

Itu akan menunjuk / path / ke / link ke lokasi asli, dalam hal ini / path / ke / asli /

Contoh Sintaks untuk Membuat Tautan Lembut di Terminal

Misalnya, untuk membuat tautan simbolik untuk folder Unduhan pengguna yang menautkannya ke direktori pada drive yang terpasang terpisah, sintaks mungkin terlihat seperti ini:

ln -s /Volumes/Storage/Downloads/ ~/Downloads/

Itu akan menghubungkan pengguna aktif ~ / Downloads / folder ke direktori bernama "Unduhan" pada drive terpasang yang disebut "Penyimpanan". Jika direktori dan drive seperti itu ada, pada dasarnya ini akan memungkinkan semua file yang biasanya muncul di folder unduhan pengguna untuk pergi ke volume terpasang lain sebagai gantinya, pada dasarnya membongkar beban penyimpanan ke drive yang terpisah, sambil tetap mempertahankan tampilan ~ / Downloads / folder untuk pengguna. Seperti yang disebutkan sebelumnya, ini berperilaku seperti sebuah alias.

Contoh lain adalah menawarkan akses yang lebih mudah ke biner yang dikuburkan dengan menghubungkan perintah ke / usr / sbin /

sudo ln -s /A/Deeply/Buried/Path/ToApp.framework/Resources/command /usr/sbin/commmand

Ini akan memungkinkan pengguna untuk mengetik 'perintah' dan mengakses biner, tanpa harus awalan eksekusi perintah dengan seluruh jalur.

Tautan lunak memiliki banyak kegunaan potensial, dan jika Anda sudah lama menjadi pembaca OSXDaily, Anda pasti telah menemukan mereka sebelumnya di artikel lain, dari mendapatkan akses yang lebih mudah ke perintah bandara yang kuat, menempatkan volume NTFS yang terpasang ke desktop, hingga memindahkan folder cadangan iTunes iPhone lokal ke drive eksternal, untuk menambahkan ikon Tong Sampah ke desktop pengguna seperti versi Mac OS retro, atau bahkan menempatkan folder cache aplikasi ke disk RAM untuk akses data ultra-cepat dan caching. Penggunaan praktis tidak terhitung jumlahnya, dan membuat tautan simbolis akan bekerja di OS unix apa pun, sehingga di luar Mac OS X Anda dapat menerapkan ide yang sama ke linux atau FreeBSD.

Cara Menghilangkan Tautan Simbolik

Tentu saja, membuat tautan simbolis kadang-kadang perlu dibatalkan. Ini mudah dengan rm, atau dengan menggunakan perintah 'unlink' sebagai berikut:

rm /path/to/symlink

atau

unlink /path/to/symlink/

Pada dasarnya ini adalah menghapus file kecil (lagi, seperti alias) yang mereferensikan tautan simbolik ke item asli.

Membatalkan tautan simbolik tidak akan menghapus file atau folder apa pun selain tautan yang ditentukan itu, hanya menghapus referensi dari item tertaut ke item asli.

Ketahui penggunaan atau trik hebat apa pun dengan tautan simbolis? Beri tahu kami di komentar!