Bagaimanakah cara mengemas kini pautan simbolik dalam Unix?

Untuk membuang a pautan simbolik, gunakan sama ada arahan rm atau nyahpaut diikuti dengan nama pautan simbol sebagai hujah. Apabila mengeluarkan a pautan simbolik yang menunjuk ke direktori jangan tambahkan slash mengekor pada pautan simbol nama.

Tidak. Panggilan sistem symlink akan mengembalikan EEXIST jika newpath sudah wujud. Anda hanya boleh memaut dari nod baharu dalam sistem fail.

Apakah yang berlaku kepada symlink jika kita menamakan semula fail? Sebaik sahaja anda mengalihkan fail ke titik symlink, symlink rosak aka symlink berjuntai. Anda perlu memadamnya dan mencipta yang baharu jika anda mahu menunjuk ke nama fail baharu.

Cara paling mudah: cd ke tempat pautan simbolik terletak dan lakukan ls -l untuk menyenaraikan butiran daripada fail. Bahagian di sebelah kanan -> selepas pautan simbolik ialah destinasi yang dituju.

Secara lalai, ln arahan mencipta pautan keras. Untuk membuat pautan simbolik, gunakan pilihan -s ( –simbolik). Jika kedua-dua FAIL dan LINK diberikan, ln akan mencipta pautan daripada fail yang ditentukan sebagai argumen pertama ( FILE ) kepada fail yang dinyatakan sebagai argumen kedua ( LINK ).

Perintah nyahpaut digunakan untuk keluarkan satu fail dan tidak akan menerima pelbagai hujah. Ia tidak mempunyai pilihan selain –help dan –version . Sintaksnya mudah, gunakan arahan dan hantar satu nama fail sebagai hujah untuk mengalih keluar fail tersebut. Jika kami memberikan kad bebas untuk menyahpaut, anda akan menerima ralat operan tambahan.

Untuk melihat pautan simbolik dalam direktori:

  1. Buka terminal dan pindah ke direktori itu.
  2. Taip arahan: ls -la. Ini akan menyenaraikan semua fail dalam direktori walaupun ia tersembunyi.
  3. Fail yang bermula dengan l ialah fail pautan simbolik anda.

Untuk membuat pautan simbolik lulus pilihan -s kepada arahan ln diikuti dengan fail sasaran dan nama pautan. Dalam contoh berikut, satu fail dipautkan ke dalam folder bin. Dalam contoh berikut pemacu luaran yang dipasang dipautkan ke dalam direktori rumah.

Pautan simbolik adalah digunakan sepanjang masa untuk memautkan perpustakaan dan memastikan fail berada di tempat yang konsisten tanpa mengalih atau menyalin yang asal. Pautan sering digunakan untuk "menyimpan" berbilang salinan fail yang sama di tempat yang berbeza tetapi masih merujuk kepada satu fail.

Jika pautan simbolik dipadamkan, sasarannya tetap tidak terjejas. Jika pautan simbolik menghala ke sasaran, dan beberapa ketika kemudian sasaran itu dialihkan, dinamakan semula atau dipadamkan, pautan simbolik tidak dikemas kini atau dipadamkan secara automatik, tetapi terus wujud dan masih menghala ke sasaran lama, kini lokasi yang tidak wujud atau fail.

Suka siaran ini? Sila kongsi kepada rakan anda:
OS Hari Ini