Cara Membuat Pautan Simbolik di Baris Perintah Mac OS X

Isi kandungan:

Anonim

Pautan simbolik yang dibuat pada baris arahan membenarkan objek yang dipautkan dalam sistem fail untuk menunjuk ke objek asal di lokasi yang berbeza. Dengan cara ini, pautan simbolik berkelakuan seperti alias dalam GUI Mac OS X, kecuali pemautan dan rujukan antara fail atau folder dilakukan pada tahap yang lebih rendah, dan dengan itu boleh ditunjuk terus oleh pelbagai aplikasi atau tujuan pengguna.Ini boleh berguna dalam banyak situasi untuk pengguna Mac lanjutan, daripada menyediakan akses yang lebih mudah ke lokasi tertentu, hingga memunggah folder aplikasi ke pemacu keras lain dan banyak lagi.

Untuk membuat dan menetapkan pautan simbolik pada baris arahan dalam Mac OS X, anda perlu menggunakan perintah ln dengan bendera -s, tanpa bendera -s pautan keras ditetapkan, yang bukan perkara yang kami mahu lakukan di sini. Lancarkan Terminal untuk bermula.

Cara Membuat Pautan Simbolik

Sintaks asas untuk mencipta pautan simbolik (atau pautan lembut) adalah seperti berikut:

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

Itu akan menunjukkan /path/to/link ke lokasi asal, dalam kes ini /path/to/original/

Contoh Sintaks untuk Membuat Pautan Lembut di Terminal

Sebagai contoh, untuk mencipta pautan simbolik untuk folder Muat Turun pengguna yang memautkannya ke direktori pada pemacu yang dipasang berasingan, sintaks mungkin kelihatan seperti berikut:

ln -s /Volumes/Storage/Muat turun/ ~/Muat turun/

Itu akan memautkan pengguna aktif ~/Muat Turun/ folder ke direktori bernama "Muat Turun" pada pemacu yang dipasang dipanggil "Storan". Jika direktori dan pemacu sedemikian wujud, ini pada asasnya akan membenarkan semua fail yang biasanya muncul dalam folder muat turun pengguna pergi ke volum terpasang yang lain, pada dasarnya memunggah beban storan ke pemacu berasingan itu, sambil mengekalkan penampilan ~ /Muat turun/ folder untuk pengguna. Seperti yang dinyatakan sebelum ini, ini berkelakuan seperti alias.

Contoh lain ialah menawarkan akses yang lebih mudah kepada binari yang terkubur dengan memautkan arahan ke /usr/sbin/

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

Ini akan membolehkan pengguna menaip 'perintah' dan mengakses perduaan, tanpa perlu meletakkan awalan pelaksanaan arahan dengan keseluruhan laluan.

Pautan lembut mempunyai banyak potensi kegunaan, dan jika anda telah lama menjadi pembaca OSXDaily, sudah pasti anda pernah menemuinya sebelum ini dalam artikel lain, daripada mendapat akses yang lebih mudah kepada arahan lapangan terbang yang berkuasa, meletakkan melekapkan volum NTFS pada desktop, untuk mengalihkan folder sandaran iTunes iPhone tempatan ke pemacu luaran, untuk menambahkan ikon Tong Sampah pada desktop pengguna seperti versi Mac OS retro, atau meletakkan folder cache aplikasi pada cakera RAM untuk data ultra-pantas akses dan caching. Penggunaan praktikal tidak terkira banyaknya, dan membuat pautan simbolik akan berfungsi dalam mana-mana OS unix, jadi di luar Mac OS X anda boleh menggunakan idea yang sama pada linux atau FreeBSD.

Cara Mengeluarkan Pautan Simbolik

Sudah tentu, pautan simbolik yang dibuat kadangkala perlu dibuat asal. Ini mudah dengan rm, atau dengan menggunakan arahan 'nyahpaut' seperti berikut:

rm /path/to/symlink

atau

nyahpaut /path/to/symlink/

Pada asasnya ini mengalih keluar fail kecil (sekali lagi, seperti alias) yang merujuk pautan simbolik kepada item asal.

Menyahpaut pautan simbolik tidak akan memadamkan sebarang fail atau folder selain daripada pautan yang ditentukan itu, ia hanya mengalih keluar rujukan daripada item yang dipautkan ke item asal.

Tahu tentang sebarang kegunaan atau helah yang sangat hebat dengan pautan simbolik? Beritahu kami dalam ulasan!

Cara Membuat Pautan Simbolik di Baris Perintah Mac OS X