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.

A symbolic link (also known as a soft link or symlink) consists of a special type of file that serves as a reference to another file or directory. Unix/Linux like operating systems often uses symbolic links. … Symbolic links can be made to directories as well as to files on different filesystems or different partitions.

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

A soft link is similar to the file shortcut feature which is used in Windows Operating systems. Each soft linked file contains a separate Inode value that points to the original file. As similar to hard links, any changes to the data in either file is reflected in the other.

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