Cara Membuat dan Menggunakan Tautan Simbolik (alias Symlinks) di Linux
Linux memungkinkan Anda membuat tautan simbolik, atau symlink, yang mengarah ke file atau folder lain di mesin Anda. Cara terbaik untuk melakukan ini adalah dengan di
terminal-meskipun ada beberapa manajer file grafis yang dapat membuat tautan simbolik juga.
Apa Itu Tautan Simbolik??
Tautan simbolik pada dasarnya adalah pintasan tingkat lanjut. Tautan simbolis yang Anda buat akan tampak sama dengan file atau folder asli yang ditunjuk, meskipun itu hanya tautan.
Sebagai contoh, katakanlah Anda memiliki program yang memerlukan file-nya disimpan di /home/user/.program. Tetapi Anda ingin menyimpan file-file itu di partisi lain, yang dipasang di / mnt / partisi. Anda dapat memindahkan direktori .program ke /mnt/partition/.program, dan kemudian membuat tautan simbolis di /home/user/.program yang menunjuk ke /mnt/partition/.program. Program akan mencoba mengakses foldernya di /home/user/.program, dan sistem operasinya akan mengarahkannya ke /mnt/partition/.program.
Ini sepenuhnya transparan untuk sistem operasi dan program yang Anda gunakan. Jika Anda menjelajah ke direktori /home/user/.program di dalam sebuah manajer file, itu akan tampak berisi file-file di dalam /mnt/partition/.program.
Selain "tautan simbolik", juga dikenal sebagai "tautan lunak", Anda dapat membuat "tautan keras". Tautan simbolis atau lunak menunjuk ke jalur di sistem file. Sebagai contoh, katakanlah Anda memiliki tautan simbolik (atau "lunak") dari / home / examplefile yang menunjuk ke / var / examplefile. Jika Anda memindahkan file di / var / examplefile, tautan di / home / examplefile akan rusak. Namun, jika Anda membuat "tautan keras", itu sebenarnya akan menunjuk ke inode yang mendasarinya pada sistem file. Jadi, jika Anda membuat tautan keras dari / home / examplefile yang menunjuk ke / var / examplefile dan kemudian dipindahkan / var / examplefile, tautan di / home / examplefile akan tetap mengarah ke file, di mana pun Anda memindahkannya. Hard link berfungsi pada level yang lebih rendah.
Anda biasanya harus menggunakan tautan simbolik standar, juga dikenal sebagai "tautan lunak", jika Anda tidak yakin mana yang akan digunakan.
Cara Membuat Tautan Simbolik dengan ln
Untuk membuat tautan simbolik dengan perintah ln, Anda harus membuka jendela terminal terlebih dahulu. Setelah Anda miliki, jalankan perintah ln dalam bentuk berikut:
Di -s / path / ke / asli / path / ke / tautan
Anda dapat menentukan jalur ke direktori atau file di perintah. Ini akan "hanya bekerja", apa pun yang Anda masukkan.
Jadi, jika Anda ingin membuat tautan simbolis dari folder Unduhan yang terletak di Desktop, Anda akan menjalankan perintah berikut:
Di -s / rumah / nama / Unduhan / rumah / nama / Desktop
Itu -s
pada perintah menciptakan tautan simbolik. Jika Anda ingin membuat tautan keras sebagai gantinya-lagi, ini adalah sesuatu yang biasanya tidak ingin Anda lakukan kecuali Anda memiliki alasan khusus untuk melakukannya - Anda akan mengecualikan -s
dari perintah.
Dengan menggunakan contoh kami, jika kami melihat ke dalam folder Desktop kami, kami menemukan folder "Unduhan" yang tampaknya berisi semua file yang sama dengan folder Unduhan utama kami.
Cara Menghapus Tautan Simbolik
Untuk menghapus tautan simbolis, Anda bisa menghapusnya secara normal. Misalnya, Anda bisa mengklik kanan dan menghapusnya menggunakan file manager grafis, atau menggunakan perintah berikut, yang digunakan untuk menghapus (atau "menghapus") semua jenis file:
rm / path / ke / tautan
Cara Membuat Tautan Simbolik dengan Alat Grafis
Banyak manajer file Linux menawarkan kemampuan untuk membuat tautan simbolik secara grafis. Jika Anda melakukannya, Anda biasanya dapat melakukan ini dengan mengklik kanan folder atau file dan memilih "Salin", dan kemudian mengklik kanan di dalam folder lain dan memilih "Buat Tautan", "Tempel sebagai Tautan", atau opsi yang bernama serupa.
Pengelola file Nautilus yang disertakan dengan GNOME dan desktop Unity Ubuntu tidak memiliki opsi menu ini lagi, tetapi ia memiliki pintasan yang akan melakukan hal yang sama. Untuk membuat tautan simbolis di Nautilus, tekan dan tahan tombol Ctrl dan Shift pada keyboard Anda. Seret dan jatuhkan file atau folder ke lokasi lain. Nautilus akan membuat tautan simbolis ke file atau folder asli di lokasi Anda menjatuhkan file atau folder daripada memindahkan file atau folder asli.