Cara membuat symlink di linux
- 3118
- 291
- Wendell Shields
Pautan simbolik (juga dikenali sebagai symlink atau pautan lembut) adalah salah satu daripada dua jenis pautan yang boleh anda buat pada sistem Linux. Sekiranya anda baru belajar mengenai pautan simbolik, ia boleh membantu memikirkannya sebagai "pintasan," istilah yang biasa digunakan oleh sistem Windows untuk mewakili pada dasarnya perkara yang sama.
Pautan simbolik digunakan untuk dihubungkan ke pautan keras. Sekiranya anda berminat untuk mempelajari lebih lanjut mengenai pautan keras dan bagaimana ia dibandingkan dengan pautan simbolik, periksa panduan kami untuk mewujudkan pautan keras dan lembut. Cukuplah untuk mengatakan bahawa symlinks hanyalah penyertaan dalam sistem fail yang menunjuk ke fail atau direktori. Mereka kebanyakannya digunakan untuk kemudahan.
Dalam panduan ini, kami akan melalui arahan langkah demi langkah untuk membuat dan mengeluarkan pautan simbolik. Anda boleh mengikuti bersama -sama dengan contoh kami di bawah pada baris arahan anda sendiri untuk merasakan bagaimana mereka bekerja.
Dalam tutorial ini anda akan belajar:
- Cara membuat dan membuang pautan simbolik
Kategori | Keperluan, konvensyen atau versi perisian yang digunakan |
---|---|
Sistem | Mana -mana distro Linux |
Perisian | N/a |
Yang lain | Akses istimewa ke sistem linux anda sebagai akar atau melalui sudo perintah. |
Konvensyen | # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak |
Buat dan keluarkan pautan simbolik
The Ln
(pautan) arahan digunakan untuk membuat pautan, dan -s
Pilihan Menentukan bahawa kami ingin membuat pautan simbolik. Kami juga perlu membekalkan dua argumen: fail/direktori yang ingin kami sambungkan, dan fail yang dihubungkan dengannya. Inilah contoh.
- Pertama, mari buat fail teks ringkas yang boleh kita hubungkan untuk contohnya.
$ echo "Ini adalah contoh">/home/linuxconfig/contoh.txt
- Seterusnya, mari buat pautan simbolik ke fail ini. Kami akan meletakkan pautan di dalam
/TMP
direktori.$ ln -s/home/linuxconfig/contoh.TXT /TMP /Contoh.txt
- Mari kita lihat pautan simbolik yang baru dibuat dengan arahan LS.
$ ls -l /tmp /contoh.txt lrwxrwxrwx 1 linuxconfig linuxconfig 29 Sep 8 18:08 /tmp /contoh.txt ->/home/linuxconfig/contoh.txt
Setelah melihat pautan kami dengan ls -l
, anda akan melihat huruf pertama adalah L
, menunjukkan bahawa fail ini adalah pautan simbolik. Ia juga menunjukkan kepada kita di mana pautan menunjukkan, dalam kes kita /Rumah/Linuxconfig/Contohnya.txt
.
Sekarang kita boleh menggunakan pautan simbolik ini untuk mengakses fail. Sebagai contoh:
$ CAT /TMP /Contoh.txt ini adalah contoh
Itu betul -betul ada di sana. Prosesnya berfungsi sama untuk direktori. Walau bagaimanapun, sebelum anda pergi, terdapat beberapa perkara lagi yang perlu anda ketahui mengenai pautan simbolik.
- Untuk mengeluarkan pautan simbolik, gunakan sahaja
rm
Perintah seperti anda akan memadam fail. Anda juga boleh menggunakanUnlink
perintah. - Apabila fail atau direktori dipadamkan, pautan simbolik yang dikaitkan dengan fail atau direktori itu akan kekal, walaupun sekarang "rosak."
- Perlu diingat bahawa
Ln
Perintah menyimpan jalan sebenar yang disediakan sebagai rentetan. Sekiranya tidak dalam direktori yang sama, dalam banyak kes, anda mesti memberikan laluan penuh ke fail atau direktori agar pautan simbolik berfungsi. - Pautan simbolik tidak mempunyai kebenaran yang boleh anda ubah. Sesiapa sahaja dapat melihat di mana titik pautan simbolik tetapi hanya mereka yang mempunyai kebenaran untuk mengakses fail asal boleh membaca, menulis, atau melaksanakannya (bergantung pada kebenaran yang mereka ada).
Kesimpulan
Pautan simbolik tidak lebih daripada pintasan, fungsi utamanya adalah kemudahan. Dalam panduan ini, kita melihat cara membuat dan mengeluarkan pautan simbolik melalui contoh baris arahan. Kami juga memberikan senarai ringkas perkara yang perlu diingat ketika datang ke penciptaan pautan simbolik, seperti cadangan untuk menyediakan jalan mutlak.
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Cara Dual Boot Kali Linux dan Windows 10
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
- Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
- Manjaro Linux Windows 10 Dual Boot
- Ubuntu 20.04 Panduan
- Perkara yang perlu dipasang di Ubuntu 22.04
- Menguasai Gelung Skrip Bash
- « Git Resame Cawangan
- Cara Mendapatkan Masa Sunrise & Sunset untuk mana -mana lokasi dari baris arahan Linux »