Apakah fail pautan simbolik dalam Linux?

Pautan simbolik, juga dipanggil pautan lembut, ialah sejenis fail khas yang menunjuk ke fail lain, sama seperti pintasan dalam Windows atau alias Macintosh. Tidak seperti pautan keras, pautan simbolik tidak mengandungi data dalam fail sasaran. Ia hanya menunjuk kepada entri lain di suatu tempat dalam sistem fail.

Pautan simbolik ialah objek sistem fail yang menunjuk ke objek sistem fail lain. Objek yang ditunjuk dipanggil sasaran. Pautan simbolik adalah telus kepada pengguna; pautan muncul sebagai fail atau direktori biasa, dan boleh diambil tindakan oleh pengguna atau aplikasi dengan cara yang sama.

Untuk mewujudkan a pautan simbolik, use the -s ( —simbolik ) option. If both the FILE and LINK diberikan, ln akan mewujudkan a pautan daripada fail yang dinyatakan sebagai argumen pertama ( FILE ) kepada fail yang dinyatakan sebagai argumen kedua ( LINK ).

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.

A soft link (also called symlink or symbolic link) is a file system entry that points to the file name and location. … Deleting the symbolic link does not remove the original file. If, however, the file to which the soft link points is removed, the soft link stops working, it is broken.

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.

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.

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.

Perintah ln dalam Linux mencipta pautan antara fail sumber dan direktori.

  1. -s – arahan untuk Pautan Simbolik.
  2. [fail sasaran] – nama fail sedia ada yang anda cipta pautannya.
  3. [Nama fail simbolik] – nama pautan simbolik.

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace myfile with the name of the symbolic link. Perintah ln then creates the symbolic link.

Sebab direktori pemautan keras adalah tidak dibenarkan adalah teknikal sedikit. Pada asasnya, mereka memecahkan struktur sistem fail. Anda tidak sepatutnya menggunakan pautan keras. Pautan simbolik membenarkan kebanyakan fungsi yang sama tanpa menyebabkan masalah (cth pautan sasaran ln -s ).

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