Tautan simbolis: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Naval Scene (bicara | kontrib) k +{{rapikan}},{{rujukan}} |
Reno-Sifana (bicara | kontrib) k Memperbaiki Hyperlink |
||
(10 revisi perantara oleh 9 pengguna tidak ditampilkan) | |||
Baris 2:
'''Tautan simbolis''' (bahasa Inggris: '''''Symbolic link''''', sering disingkat menjadi '''''Symlink''''' atau sering juga dikenal sebagai '''''soft link'''''), dalam [[ilmu komputer]] merujuk kepada sebuah jenis [[berkas komputer|berkas]] yang bertindak sebagai referensi ke berkas lainnya atau [[direktori]]. Beberapa [[sistem operasi]] yang menyerupai sistem operasi [[UNIX]] sering memiliki fitur tautan simbolis.
Tidak seperti
Beberapa sistem dapat menggunakan tautan simbolis untuk merujuk kepada berkas-berkas meskipun berada di dalam [[sistem berkas]] yang dikaitkan ke lokasi yang berbeda dengan sistem berkas yang sekarang digunakan (contoh <code>/dev/hda1</code> merujuk ke <code>/dev/hda2</code>). Bandingkan dengan tautan keras, yang hanya dapat digunakan dalam cakupan [[sistem]] berkas fisik yang sama (contoh tautan keras pada <code>/dev/hda1</code> harus terdapat pada <code>/dev/hda1</code> juga).
Dalam konsep tautan simbolis, istilah "''orphan link''" atau "yatim" digunakan untuk merujuk kepada tautan simbolis yang tidak memiliki target.Tautan simbolis juga beroperasi secara transparan, sehingga implementasinya tidak terlihat oleh aplikasi atau pengguna. Ketika sebuah program membuka, membaca, atau menulisi sebuah tautan simbolis, sistem operasi akan mengalihkan apa yang dilakukan oleh pengguna kepada target tautan simbolis tersebut secara otomatis. Akan tetapi, memang terdapat beberapa fungsi yang mampu mendeteksi keberadaan tautan simbolis, sehingga aplikasi dapat menemukannya dan memanipulasinya.
Pengguna harus sangat berhati-hati dalam merawat tautan simbolis. Tidak seperti tautan keras, jika target tautan simbolik terhapus, maka data akan hilang dan semua pranala ke berkas atau direktori tersebut menjadi orphan link. Akan tetapi, menghapus sebuah ''symbolic link'' tidak memiliki pengaruh terhadap target.
== Contoh penggunaan ==
Untuk membuat sebuah tautan simbolis dalam sistem operasi UNIX, gunakan perintah di bawah ini dari
ln -s Sumber_berkas Berkas_baru
Ganti <code>Sumber_berkas</code> dengan nama berkas atau direktori yang telah ada yang hendak kita buat tautan simbolis terhadapnya (berkas ini dapat berada di mana saja, melewati batas sistem berkas fisik). Ganti <code>Berkas_baru</code> dengan nama tautan simbolis yang hendak dibuat. Perintah <code>ln</code> akan membuatkan tautan simbolis. Setelah kita membuat tautan simbolis dengan perintah di atas, kita dapat melakukan beberapa operasi seperti membaca, menulisi, atau mengeksekusi <code>Berkas_baru</code>, seolah-olah kita sedang bekerja dengan <code>Sumber_berkas</code>. Kita juga dapat menggunakan perintah-perintah manajemen berkas (seperti <code>cp</code>, <code>rm</code> atau perintah lainnya) terhadap tautan simbolis.
== Tempat penyimpanan tautan simbolis ==
Implementasi awal dari tautan simbolis cenderung menyimpan informasi tautan simbolis di dalam blok disk standar, seperti halnya berkas biasa. Berkas tersebut mengandung referensi tekstual kepada target yang dituju oleh pranala tersebut, dan sebuah indikator bahwa ia adalah tautan simbolis.
Baris 27 ⟶ 26:
[[Kategori:Sistem berkas]]
|