Cara Menghubungkan Sebuah Direktori di Linux

Cara Menghubungkan Sebuah Direktori di Linux

Symlink, juga dikenal sebagai tautan simbolik di Linux, membuat tautan ke file atau direktori untuk akses yang lebih mudah. Dengan kata lain, symlink adalah tautan yang mengarah ke file atau folder lain di sistem Anda, sangat mirip dengan shortcut di Windows. Beberapa user menyebut symlink sebagai tautan lunak. Sebelum melangkah maju, mari kita uraikan tautan lunak dan tautan keras.

Tautan keras: Tautan keras adalah tautan yang mencerminkan atau menyalin file asli. Hard-link memiliki nomor inode yang sama.

Tautan lunak: Tautan lunak adalah tautan sederhana yang menunjuk ke file asli. Anda dapat mengakses file asli melalui tautan lunak. Soft-link dapat menunjuk ke file atau folder di partisi mana pun dan memiliki nomor inode yang berbeda.

Mempelajari tentang membuat symlink di Linux adalah cara yang bagus untuk meningkatkan cengkeraman Anda di terminal Linux. Jadi, mari kita pelajari langkah-langkah pembuatan soft-link di Linux.

Cara Membuat Symlink (tautan lunak) di Linux

Untuk membuat symlink atau soft link, kita menggunakan tombol “ln” memerintah. Sintaks yang harus diikuti untuk membuat symlink disebutkan di bawah ini:

$ ln -s [path of the target file/directory] [symbolic name]

Dalam argumen pertama setelah opsi “-s”, Anda akan memberikan jalur file folder yang ingin Anda buat symlinknya. Sementara di argumen kedua, berikan nama yang ingin Anda berikan symlink itu. Untuk memeriksa tautan yang dibuat, gunakan perintah berikut:

$ ls -l

Untuk memeriksa nomor inode, gunakan perintah yang disebutkan di bawah ini:

$ ls -i

Cara Membuat Symlink (tautan lunak) ke File

Membuat tautan lunak ke file itu sederhana; gunakan sintaks yang disebutkan di bawah ini:

$ ln -s [path of the target file] [symbolic name]

Penting untuk dicatat bahwa jika Anda tidak menentukan “[nama simbolik]”, maka perintah akan membuat symlink dengan nama file asli. Mari kita memahaminya melalui sebuah contoh.

Saya telah membuat direktori “my_folder” yang berisi file teks “my_doc.txt”. Sekarang, untuk membuat symlink ke file “my_doc.txt”, saya akan menggunakan:

$ ln -s my_folder/my_doc.txt my_document

Untuk memverifikasinya, gunakan:

$ ls -l

Seperti yang dapat dilihat pada output di atas, “my_document” menunjuk ke “my_folder/my_doc.txtberkas. Baik symlink dan file asli akan memiliki nomor inode yang berbeda. Untuk memeriksa nomor inode yang digunakan:

$ ls -i

Tautan keras akan selalu memiliki nomor inode yang sama. Untuk memverifikasi, saya membuat tautan keras “my_doc.txt” file dan beri nama “my_document_2”:

Dapat dilihat pada output bahwa file asli dan hard link memiliki nomor inode yang sama.

Cara Membuat Symlink (Tautan Lunak) dari Folder/Direktori

Untuk membuat soft-link atau symlink ke direktori sangat mirip dengan membuat symlink ke file. Misalnya, saya membuat symlink dari “my_folder” direktori menggunakan:

$ ln -s my_folder my_doc_folder

Perintah di atas akan membuat folder symlink di direktori saat ini. Untuk memverifikasinya, gunakan:

$ ls -l

Sekarang, periksa nomor inode:

$ ls -i

Cara Menimpa Symlink (Tautan Lunak) di Linux:

Jika Anda mencoba memperbarui symlink dengan nama yang sama yang sudah ada, maka Anda akan mendapatkan error:

$ ln -s my_folder_2/my_doc_2.txt my_document

Kita harus menggunakan bendera kekuatan “-f” untuk menimpa jalur baru ke symlink yang ada.

$ ln -sf my_folder_2/my_doc_2.txt my_document

Cara Menghapus Symlink (Tautan Lunak) di Linux:

Dalam banyak situasi, Anda perlu menghapus symlink yang tidak perlu dari sistem Anda. Untuk menghapus symlink, kami menggunakan “unlink”, dan sintaksnya diberikan di bawah ini:

$ unlink [symlink name]

Mari kita hapus symlink yang kita buat pada contoh di atas. Untuk memutuskan tautan symlink file, gunakan:

$ unlink my_document

Dan untuk memutuskan tautan symlink direktori:

$ unlink my_doc_folder

Kita juga bisa menggunakan “
rm
” perintah untuk menghapus symlink.

$ rm my_document my_doc_folder

Keuntungan dari “rm” lebih “unlink” adalah Anda dapat menghapus beberapa symlink dengan “rm”, yang tidak mungkin dilakukan dengan “unlink” seperti yang ditunjukkan pada gambar berikut:

Perhatikan bahwa apakah Anda menggunakan “unlink” atau “rmperintah ”, jangan gunakan garis miring”/” bahkan jika itu adalah direktori.

Kesimpulan

Symlink adalah cara yang lebih mudah untuk mengakses file sistem Anda dari berbagai lokasi. Artikel ini adalah panduan menyeluruh tentang membuat symlink ke file atau direktori dan menghapusnya. Hapus symlink jika file asli tidak ada lagi.

Memahami dan menguasai terminal Linux sangat penting bagi pemula. Saya harap posting ini bermanfaat bagi Anda untuk mempelajari utilitas baru dan meningkatkan keterampilan Anda.

Related Posts