Traffine I/O

Bahasa Indonesia

2023-03-03

Symbolic Link

Apa itu Symbolic Link

Symbolic link, juga dikenal sebagai symlink, adalah jenis file yang bertindak sebagai penunjuk ke file atau direktori lain di dalam sistem file. Ini adalah file yang berisi referensi ke lokasi file atau direktori lain pada sistem file yang sama atau berbeda. Berbeda dengan hard link, yang menunjuk langsung ke lokasi fisik file atau direktori, symbolic link menunjuk pada jalur atau lokasi file atau direktori, memungkinkan Anda mengaksesnya seolah-olah itu berada di lokasi asli. Symbolic link sering digunakan untuk membuat pintasan ke file atau direktori, atau untuk memberikan akses ke file atau direktori di lokasi yang berbeda tanpa harus memindahkannya secara fisik. Mereka banyak digunakan dalam sistem berbasis Unix dan didukung oleh sebagian besar sistem operasi modern.

Cara Menggunakan Symbolic Link

Berikut adalah beberapa contoh cara menggunakan symbolic link:

Untuk membuat symbolic link ke file, gunakan perintah ln -s diikuti dengan jalur ke file asli dan jalur ke file symbolic link. Misalnya, untuk membuat symbolic link ke file bernama file.txt yang terletak di direktori /home/user/documents/, Anda dapat menggunakan perintah berikut:

$ ln -s /home/user/documents/file.txt /home/user/desktop/file-link.txt

Ini akan membuat symbolic link ke file.txt di direktori documents, dan meletakkannya di desktop sebagai file-link.txt. Sekarang Anda dapat mengakses file tersebut dengan hanya mengklik symbolic link.

Untuk membuat symbolic link ke direktori, gunakan perintah ln -s diikuti dengan jalur ke direktori asli dan jalur ke direktori symbolic link. Misalnya, untuk membuat symbolic link ke direktori bernama photos yang terletak di direktori /home/user/documents/, Anda dapat menggunakan perintah berikut:

bash
$ ln -s /home/user/documents/photos /home/user/desktop/photos-link

Ini akan membuat sebuah symbolic link ke direktori photos di dalam direktori documents, dan menempatkannya di desktop sebagai photos-link. Sekarang kamu dapat mengakses isi direktori tersebut dengan cukup mengklik symbolic link tersebut.

Symbolic link juga dapat digunakan untuk memberikan akses ke resource bersama pada sebuah jaringan. Sebagai contoh, jika kamu memiliki sebuah direktori bersama yang bernama shared yang berada pada server jarak jauh, kamu dapat membuat sebuah symbolic link ke direktori tersebut pada mesin lokal kamu dengan menggunakan perintah ln -s:

bash
$ ln -s /mnt/shared /home/user/shared

Ini akan membuat sebuah symbolic link ke direktori bersama pada server jarak jauh, dan menempatkannya pada direktori home kamu sebagai shared. Sekarang kamu dapat mengakses direktori bersama tersebut seakan-akan ia berada pada mesin lokal kamu.

Ryusei Kakujo

researchgatelinkedingithub

Focusing on data science for mobility

Bench Press 100kg!