Cara Membuat dan Mengurus Pautan Simbolik di Linux
- 4710
- 1391
- Jerome Quitzon
Pautan simbolik, juga dikenali sebagai symlinks, adalah fail khas yang membolehkan anda membuat pintasan ke fail atau direktori lain pada sistem anda. Mereka adalah alat penting di Linux yang dapat membantu anda menjimatkan ruang cakera, menyelaraskan organisasi fail, dan memudahkan aliran kerja pembangunan.
- A pautan keras dengan berkesan replika fail yang sama, oleh itu pautan keras dan fail sebenar akan mempunyai inode yang sama.
- A pautan lembut, Juga dikenali sebagai pautan simbolik, berfungsi sama dengan pintasan atau penunjuk ke fail. Ia bukan replika yang tepat dari fail, melainkan penunjuk kepada yang asal.
Dalam artikel ini, kami akan merangkumi cara membuat dan menguruskan pautan simbolik di Linux.
Membuat pautan simbolik di Linux
Terdapat dua jenis pautan simbolik SOF yang tersedia: 1. pautan lembut dan 2. pautan keras.
1. Buat pautan lembut
Gunakan arahan berikut untuk membuat pautan lembut fail konfigurasi Apache di bawah /etc. Semasa membuat softlink nombor inode fail akan berbeza fail asal.
ln -s/etc/httpd/conf/httpd.conf /etc /httpd.Conf
Periksa pautan lembut dan nombor inode fail asal.
ls -li/etc/httpd/conf/httpd.conf /etc /httpd.Conf
4035744 lrwxrwxrwx 1 root root 11 Jan 10 03:19 /etc /httpd.conf ->/etc/httpd/conf/httpd.CONF 6130556 -RW-R-R-- ROOT 1 ROOT 24 Nov 16 11:29/etc/httpd/conf/httpd.Conf
2. Buat pautan keras
Gunakan arahan berikut untuk membuat pautan keras fail konfigurasi Apache di bawah /etc. Semasa membuat pautan keras nombor inode fail akan sama dengan fail asal.
ln/etc/httpd/conf/httpd.conf /etc /httpd.Conf
Periksa pautan lembut dan nombor inode fail asal.
ls -li/etc/httpd/conf/httpd.conf /etc /httpd.Conf
6130556 -RW-R-R-- Root Root 24 Nov 16 11:29 /etc /httpd.CONF 6130556 -RW-R-R-- ROOT ROOT 24 Nov 16 11:29/etc/httpd/conf/httpd.Conf
Anda boleh membaca tutorial ini untuk memahami perbezaan antara pautan lembut dan pautan keras pada sistem fail Linux.
Menguruskan pautan simbolik
Sebaik sahaja anda telah membuat pautan simbolik, anda mungkin perlu menguruskannya, seperti memadamnya atau mengubah sasaran. Berikut adalah beberapa tugas biasa untuk menguruskan pautan simbolik di Linux.
Memadam Symlink
Untuk memadam pautan simbolik, gunakan arahan RM. Sintaks untuk memadam pautan simbolik adalah seperti berikut:
rm [link_name]1 | rm [link_name] |
Contohnya, untuk memadam pautan simbolik link_to_document, Anda akan menjalankan arahan berikut:
rm link_to_document
Menukar sasaran symlink
Untuk menukar sasaran pautan simbolik, anda perlu memadam pautan simbolik yang ada dan membuat yang baru dengan sasaran yang dikemas kini.
Contohnya, jika anda ingin menukar sasaran pautan simbolik link_to_folder ke new_important_folder, Anda akan menjalankan arahan berikut:
rm link_to_folder
ln -s/path/to/new_important_folder/path/to/link_to_folder
Kegunaan praktikal untuk pautan simbolik
Pautan simbolik, juga dikenali sebagai Symlinks, adalah ciri yang kuat di Linux yang membolehkan anda membuat pintasan dari satu fail atau direktori ke yang lain. Artikel ini akan membincangkan 5 kegunaan praktikal untuk pautan simbolik di Linux, bersama -sama dengan contoh untuk setiap kes penggunaan.
- Menghubungkan ke fail atau direktori yang sering digunakan
Sekiranya anda sering menggunakan fail atau direktori tertentu, anda boleh membuat pautan simbolik kepadanya di lokasi yang lebih mudah, seperti direktori rumah anda. Sebagai contoh, untuk membuat pautan simbolik ke fail dalam / etc / direktori, anda akan menjalankan arahan berikut:
ln -s/etc/file ~/fail
Sekarang, anda boleh mengakses fail dalam / etc / direktori dengan hanya menggunakan pautan di direktori rumah anda.
- Membuat sandaran fail atau direktori
Dengan membuat pautan simbolik ke fail atau direktori, anda boleh membuat sandaran dengan mudah tanpa perlu menyalin keseluruhan fail atau direktori. Ini berguna jika anda perlu membuat perubahan pada fail atau direktori asal, tetapi ingin menyimpan sandaran sekiranya berlaku apa -apa yang salah. Sebagai contoh:
ln -s/laluan/ke/asal/jalan/ke/sandaran
Sekarang, apa -apa perubahan yang anda buat ke fail asal atau direktori akan ditunjukkan dalam sandaran.
- Menghubungkan ke perpustakaan sistem
Dalam beberapa kes, anda mungkin perlu menggunakan versi perpustakaan yang lebih baru daripada yang disediakan oleh pengedaran Linux anda. Dengan membuat pautan simbolik ke perpustakaan yang lebih baru, anda boleh menggunakannya sebagai ganti yang lebih tua tanpa perlu membuat perubahan pada sistem. Sebagai contoh:
ln -s/path/to/new/perpustakaan/usr/lib/perpustakaan
Sekarang, mana -mana program yang bergantung pada perpustakaan akan menggunakan versi yang lebih baru dan bukannya yang lebih tua.
- Membuat lokasi yang sama untuk fail data
Sekiranya anda mempunyai pelbagai program yang memerlukan akses ke fail data yang sama, anda boleh membuat pautan simbolik ke fail tersebut di lokasi yang sama. Sebagai contoh:
ln -s/path/to/data/fail/usr/share/data
Sekarang, mana -mana program yang memerlukan akses ke fail data hanya boleh menggunakan pautan simbolik di lokasi biasa.
- Membuat pelbagai pautan ke satu fail atau direktori
Akhirnya, anda boleh membuat pelbagai pautan simbolik ke satu fail atau direktori, yang membolehkan anda mengaksesnya dari pelbagai lokasi. Sebagai contoh:
ln -s/path/to/original ~/link1
ln -s/path/to/asal ~/link2
Sekarang, anda boleh mengakses fail atau direktori asal dari kedua -dua ~/link1 dan ~/link2.
Kesimpulan
Pautan Simbolik adalah alat yang berkuasa di Linux yang dapat membantu anda menjimatkan ruang cakera, menyelaraskan organisasi fail, dan memudahkan aliran kerja pembangunan. Dalam artikel ini, kami meliputi cara membuat dan menguruskan pautan simbolik di Linux menggunakan arahan LN dan terminal. Dengan memahami cara membuat dan menguruskan pautan simbolik, anda boleh memanfaatkan ciri berguna ini di Linux.
- « Cara Memasang Rangka Kerja Phalcon PHP di Ubuntu 18.04 & 16.04
- Cara Memasang Editor Kurungan di Ubuntu melalui PPA »