On Sun, 13 Oct 2002, bla-bla-bla wrote: > pemakaian "ln" untuk sehari hari digunakan untuk apa ?? > lalu kalau kita sudah pakai "ln -s" .... apa gunanya "ln" (tanpa -s) ?? >
the ln command/tool ln adalah tool/command untuk membuat alias dari suatu 'file' di filesystem. alias yang dibuat memiliki beberapa sifat tergantung parameter yang diberikan. ada dua macam alias (link) dalam linux: 1) softlink (ln -s) 2) hardlink (ln). softlink (ln -s) membuat alias berdasarkan path. keuntungan: 1) dapat digunakan untuk membuat link direktori, 2) dapat melewati filesystem (mount point). kekurangan: 1) membutuhkan storage space (untuk menyimpan path target), 2) dangling link apabila source file terhapus. hardlink membuat alias berdasarkan duplikasi inode. keuntungan: 1) tidak memakan tempat, 2) apabila file asli terhapus data tidak hilang karena masih dirujuk oleh aliasnya. kekurangan: 1) tidak bisa untuk direktori, 2) tidak bisa cross filesystem. kita menggunakan alias biasanya untuk memudahkan pemanggilan file. misal ada satu file bernama busybox. file tersebut memiliki fungsi yang bermacam-macam tergantung parameternya. nah daripada kita repot, maka didalam program tersebut ada checking yang otomatis akan menjalankan fungsi tertentu sesuai namanya. contoh: $ busybox ls --> akan menampilkan/listing direktori (seperti ls). kalo ada link ls -> busybox, maka seolah kita memanggil busybox dengan argument ls dan si busybox ini akan berfungsi sebagai ls. $ busybox passwd --> seperti passwd, ln -s busybox passwd => ./passwd = busybox passwd dll semoga dapat dipahami salam -- Yudhi Kusnanto STMIK Akakom Yogyakarta Indonesia -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3
