Cara Membuat Tautan Simbolik di Baris Perintah Mac OS X

Daftar Isi:

Anonim

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

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

Cara Membuat Tautan Simbolis

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

ln -s /jalur/ke/asli/ /jalur/ke/tautan

Itu akan mengarahkan /path/to/link ke lokasi asli, dalam hal ini /path/to/original/

Contoh Sintaks untuk Membuat Soft Link di Terminal

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

ln -s /Volume/Penyimpanan/Unduhan/ ~/Unduhan/

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

Contoh lainnya adalah menawarkan akses yang lebih mudah ke biner yang terkubur dengan menautkan 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 mengawali eksekusi perintah dengan seluruh jalur.

Tautan lunak memiliki banyak kegunaan potensial, dan jika Anda sudah lama menjadi pembaca OSXDaily, Anda pasti pernah menemukannya sebelumnya di artikel lain, mulai dari mendapatkan akses yang lebih mudah ke perintah bandara yang kuat, menempatkan memasang volume NTFS ke desktop, untuk memindahkan folder cadangan iTunes iPhone lokal ke drive eksternal, untuk menambahkan ikon Tempat Sampah ke desktop pengguna seperti versi retro Mac OS, atau bahkan menempatkan folder cache aplikasi ke disk RAM untuk data ultra cepat akses dan cache. Kegunaan praktisnya tidak terhitung, dan membuat tautan simbolik akan berfungsi di OS unix apa pun, jadi di luar Mac OS X Anda dapat menerapkan ide yang sama ke linux atau FreeBSD.

Cara Menghapus Tautan Simbolik

Tentu saja, tautan simbolik yang dibuat terkadang perlu diurungkan. Ini mudah dengan rm, atau dengan menggunakan perintah 'unlink' sebagai berikut:

rm /path/ke/symlink

atau

unlink /path/to/symlink/

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

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

Tahu penggunaan atau trik yang sangat bagus dengan tautan simbolik? Beri tahu kami di komentar!

Cara Membuat Tautan Simbolik di Baris Perintah Mac OS X