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

Kirim email ke