Cara membuat dan mengelola tautan simbolik di Linux
- 1074
- 316
- Ian Parker
Tautan simbolik, juga dikenal sebagai symlink, adalah file khusus yang memungkinkan Anda membuat pintasan ke file atau direktori lain di sistem Anda. Mereka adalah alat penting di Linux yang dapat membantu Anda menyimpan ruang disk, merampingkan organisasi file, dan menyederhanakan alur kerja pengembangan.
- A Tautan keras secara efektif merupakan replika file yang identik, oleh karena itu tautan keras dan file yang sebenarnya akan memiliki inode yang sama.
- A tautan lunak, juga dikenal sebagai tautan simbolik, fungsi yang mirip dengan jalan pintas atau penunjuk ke file. Ini bukan replika file yang tepat, melainkan pointer untuk aslinya.
Di artikel ini, kami akan membahas cara membuat dan mengelola tautan simbolik di Linux.
Membuat tautan simbolis di Linux
Ada dua jenis tautan simbolik SOF yang tersedia: 1. tautan lunak dan 2. Tautan keras.
1. Buat Soft Link
Gunakan perintah berikut untuk membuat tautan lunak file konfigurasi Apache di bawah /dll direktori. Saat membuat softlink nomor inode file akan berbeda dari file asli.
ln -s/etc/httpd/conf/httpd.conf /etc /httpd.conf
Periksa soft link dan nomor inode file asli.
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-- 1 root root 24 Nov 16 11:29/etc/httpd/conf/httpd.conf
2. Buat Hard Link
Gunakan perintah berikut untuk membuat hard-link file konfigurasi Apache di bawah /dll direktori. Saat membuat hard-link dari nomor inode file akan sama dengan file asli.
ln/etc/httpd/conf/httpd.conf /etc /httpd.conf
Periksa soft link dan nomor inode file asli.
ls -li/etc/httpd/conf/httpd.conf /etc /httpd.conf
6130556 -rw-r-r-- 2 root root 24 Nov 16 11:29 /etc /httpd.conf 6130556 -rw-r-r-- 2 root root 24 Nov 16 11:29/etc/httpd/conf/httpd.conf
Anda dapat membaca tutorial ini untuk memahami perbedaan antara soft link dan hard link pada sistem file linux.
Mengelola tautan simbolik
Setelah Anda membuat tautan simbolik, Anda mungkin perlu mengelolanya, seperti menghapusnya atau mengubah target. Berikut adalah beberapa tugas umum untuk mengelola tautan simbolik di Linux.
Menghapus symlink
Untuk menghapus tautan simbolik, gunakan perintah RM. Sintaks untuk menghapus tautan simbolik adalah sebagai berikut:
RM [link_name]1 | RM [link_name] |
Misalnya, untuk menghapus tautan simbolik link_to_document, Anda akan menjalankan perintah berikut:
rm link_to_document
Mengubah target symlink
Untuk mengubah target tautan simbolik, Anda perlu menghapus tautan simbolik yang ada dan membuat yang baru dengan target yang diperbarui.
Misalnya, jika Anda ingin mengubah target tautan simbolik link_to_folder ke new_important_folder, Anda akan menjalankan perintah berikut:
rm link_to_folder
ln -s/path/to/new_important_folder/path/to/link_to_folder
Penggunaan Praktis untuk Tautan Simbolik
Tautan simbolik, juga dikenal sebagai symlink, adalah fitur yang kuat di Linux yang memungkinkan Anda untuk membuat jalan pintas dari satu file atau direktori ke yang lain. Artikel ini akan membahas 5 penggunaan praktis untuk tautan simbolik di Linux, bersama dengan contoh untuk setiap kasus penggunaan.
- Menghubungkan ke file atau direktori yang sering digunakan
Jika Anda sering menggunakan file atau direktori tertentu, Anda dapat membuat tautan simbolis ke sana di lokasi yang lebih nyaman, seperti direktori home Anda. Misalnya, untuk membuat tautan simbolik ke file di / etc / direktori, Anda akan menjalankan perintah berikut:
ln -s/etc/file ~/file
Sekarang, Anda dapat mengakses file di / etc / direktori dengan hanya menggunakan tautan di direktori home Anda.
- Membuat cadangan file atau direktori
Dengan membuat tautan simbolik ke file atau direktori, Anda dapat dengan mudah membuat cadangan tanpa harus menyalin seluruh file atau direktori. Ini berguna jika Anda perlu membuat perubahan pada file atau direktori asli, tetapi ingin menyimpan cadangan jika ada yang salah. Misalnya:
ln -s/path/to/original/path/to/cadangan
Sekarang, setiap perubahan yang Anda lakukan pada file atau direktori asli akan tercermin dalam cadangan.
- Menghubungkan ke perpustakaan sistem
Dalam beberapa kasus, Anda mungkin perlu menggunakan versi perpustakaan yang lebih baru daripada yang disediakan oleh distribusi Linux Anda. Dengan membuat tautan simbolis ke perpustakaan yang lebih baru, Anda dapat menggunakannya sebagai pengganti yang lebih tua tanpa harus melakukan perubahan pada sistem. Misalnya:
ln -s/path/to/new/library/usr/lib/library
Sekarang, program apa pun yang bergantung pada perpustakaan akan menggunakan versi yang lebih baru alih -alih yang lebih lama.
- Membuat lokasi umum untuk file data
Jika Anda memiliki beberapa program yang memerlukan akses ke file data yang sama, Anda dapat membuat tautan simbolik ke file -file tersebut di lokasi yang umum. Misalnya:
ln -s/path/to/data/file/usr/share/data
Sekarang, program apa pun yang membutuhkan akses ke file data dapat dengan mudah menggunakan tautan simbolik di lokasi umum.
- Membuat banyak tautan ke satu file atau direktori
Akhirnya, Anda dapat membuat beberapa tautan simbolik ke satu file atau direktori, memungkinkan Anda mengaksesnya dari beberapa lokasi. Misalnya:
ln -s/path/to/original ~/link1
ln -s/path/to/original ~/link2
Sekarang, Anda dapat mengakses file atau direktori asli dari ~/link1 dan ~/link2.
Kesimpulan
Tautan simbolik adalah alat yang ampuh di Linux yang dapat membantu Anda menyimpan ruang disk, merampingkan organisasi file, dan menyederhanakan alur kerja pengembangan. Dalam artikel ini, kami membahas cara membuat dan mengelola tautan simbolik di Linux menggunakan perintah LN dan terminal. Dengan memahami cara membuat dan mengelola tautan simbolik, Anda dapat memanfaatkan fitur yang bermanfaat ini di Linux ini.
- « Cara menginstal kerangka php php di ubuntu 18.04 & 16.04
- Cara Menginstal Braket Editor di Ubuntu melalui PPA »