Soalan lazim: Bagaimanakah cara mengemas kini pautan lembut dalam Linux?

Telefon anda mungkin panas, atau bateri habis lebih cepat daripada biasa. Pepijat juga boleh menjadikan perisian beta iOS kurang selamat. Penggodam boleh mengeksploitasi kelemahan dan keselamatan untuk memasang perisian hasad atau mencuri data peribadi. Dan itulah sebabnya Apple amat mengesyorkan agar tiada sesiapa yang memasang iOS beta pada iPhone "utama" mereka.

Kemudian, terdapat tiga cara untuk menukar symlink:

  1. Gunakan ln dengan daya -f dan juga untuk direktori -n (inode boleh digunakan semula): ln -sfn /some/new/path linkname.
  2. Alih keluar symlink dan buat yang baharu (walaupun untuk direktori): rm linkname; ln -s /some/new/path nama pautan.

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.

-L menguji sama ada terdapat symlink, rosak atau tidak. Oleh bergabung dengan -e anda boleh menguji sama ada pautan itu sah (pautan ke direktori atau fail), bukan hanya sama ada ia wujud. Jadi jika fail benar-benar fail dan bukan hanya pautan simbolik, anda boleh melakukan semua ujian ini dan mendapatkan status keluar yang nilainya menunjukkan keadaan ralat.

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.

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.

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 Lembut mengandungi laluan untuk fail asal dan bukan kandungannya. Mengalih keluar pautan lembut tidak menjejaskan apa-apa tetapi mengalih keluar fail asal, pautan menjadi pautan "berjuntai" yang menghala ke fail yang tidak wujud. Pautan lembut boleh memaut ke direktori.

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.

Terdapat ciri terhad untuk bekerja dengan symlinks; klik kanan pautan simbolik > klik ClearCase > Terokai Sasaran Pautan | Sifat Symlink. Dalam paparan syot kilat, sasaran pautan simbolik mesti dimuatkan dalam paparan anda juga, agar Operasi Sasaran Symlink muncul.

Secara lalai, arahan ln mencipta keras link. Untuk mewujudkan simbolik pautan, gunakan pilihan -s ( –simbolik). Jika kedua-dua FAIL dan LINK diberikan, dalam kehendak mewujudkan a pautan daripada fail yang dinyatakan sebagai argumen pertama ( FILE ) kepada fail yang dinyatakan sebagai argumen kedua ( 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 ).

Satu boleh digunakan tar untuk mengalihkan folder yang mengandungi pautan simbolik relatif.

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