Bagaimanakah pautan lembut berfungsi di Linux?

Pautan simbolik, juga dipanggil pautan lembut, ialah jenis 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 (juga dikenali sebagai pautan lembut atau pautan sym) terdiri daripada jenis fail khas yang berfungsi sebagai rujukan kepada fail atau direktori lain. Sistem pengendalian seperti Unix/Linux sering menggunakan pautan simbolik. … Pautan simbolik boleh dibuat ke direktori dan juga ke fail pada sistem fail yang berbeza atau partition yang berbeza.

Symlink (juga dipanggil pautan simbolik) ialah sejenis fail dalam Linux yang menunjuk ke fail atau folder lain pada komputer anda. Symlinks adalah serupa dengan pintasan dalam Windows. Sesetengah orang memanggil pautan sym sebagai "pautan lembut" - sejenis pautan dalam sistem Linux/UNIX - berbanding dengan "pautan keras."

Pautan lembut (juga dikenali sebagai pautan Simbolik) bertindak sebagai penunjuk atau rujukan kepada nama fail. Ia tidak mengakses data yang tersedia dalam fail asal.
...
Pautan Lembut :

Parameter Perbandingan Pautan keras Pautan lembut
Sistem fail Ia tidak boleh digunakan merentasi sistem fail. Ia boleh digunakan merentasi sistem fail.

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 ).

Pautan lembut adalah serupa dengan ciri pintasan fail yang digunakan dalam sistem Pengendalian Windows. Setiap fail dipaut lembut mengandungi nilai Inode berasingan yang menunjuk ke fail asal. Sama seperti pautan keras, sebarang perubahan pada data dalam mana-mana fail ditunjukkan dalam yang lain.

Untuk mengalih keluar pautan simbolik, gunakan sama ada arahan rm atau nyahpaut diikuti dengan nama symlink sebagai hujah. Apabila mengalih keluar pautan simbolik yang menghala ke direktori, jangan tambahkan slash mengekor pada nama symlink.

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.

Pautan Simbolik UNIX atau Petua Symlink

  1. Gunakan ln -nfs untuk mengemas kini pautan lembut. …
  2. Gunakan pwd dalam gabungan pautan lembut UNIX untuk mengetahui laluan sebenar yang ditunjukkan oleh pautan lembut anda. …
  3. Untuk mengetahui semua pautan lembut UNIX dan pautan keras dalam mana-mana direktori jalankan arahan berikut "ls -lrt | grep “^l” “.

Anda boleh semak sama ada fail ialah symlink dengan [ -L file ] . Begitu juga, anda boleh menguji sama ada fail ialah fail biasa dengan [ -f file ] , tetapi dalam kes itu, semakan dilakukan selepas menyelesaikan symlinks. pautan keras bukan jenis fail, ia hanyalah nama yang berbeza untuk fail (apa-apa jenis).

Pautan keras ialah fail yang mewakili fail lain pada volum yang sama tanpa benar-benar menduplikasi data fail tersebut. … Walaupun pautan keras pada dasarnya adalah salinan bercermin bagi fail sasaran yang ditunjuknya, tiada ruang cakera keras tambahan diperlukan untuk menyimpan fail pautan keras.

Dalam pengkomputeran, pautan simbolik (juga pautan sym atau pautan lembut) adalah istilah untuk sebarang fail yang mengandungi rujukan kepada fail atau direktori lain dalam bentuk laluan mutlak atau relatif dan yang mempengaruhi resolusi nama laluan.

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 ).

Bagaimanakah anda membaca kebenaran dalam Unix?

Untuk melihat kebenaran untuk semua fail dalam direktori, gunakan arahan ls dengan pilihan -la. Tambah pilihan lain seperti yang dikehendaki; untuk mendapatkan bantuan, lihat Senaraikan fail dalam direktori dalam Unix. Dalam contoh output di atas, aksara pertama dalam setiap baris menunjukkan sama ada objek yang disenaraikan ialah fail atau direktori.

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