Ln (פקודה)

ln (קיצור של link; מאנגלית: "קישור") היא תוכנית יוניקס סטנדרטית ליצירת קישורים לקבצים.

פעולה
ישנם שני סוגי קישורים לקבצים, אשר שניהם ניתנים ליצירה בעזרת הפקודה ln:
 קישור סימבולי (symbolic link, נקרא גם soft link)
 קישור חזק (hard link)

למעשה, הפקודה משתמשת בקריאות המערכת link() ו-symlink() על מנת ליצור קישור חזק או סימבולי, בהתאמה.

תחביר
תחביר הפקודה הוא כדלקמן:
ln [OPTIONS] source_file... target_file

על מנת ליצור קישור סימבולי יש להשתמש בדגל -s. לדוגמה:
$ ln -s a b
$ ls -l
total 0
-rw-rw-r--. 1 user group 0 Aug 3 18:10 a
lrwxrwxrwx. 1 user group 1 Aug 3 18:10 b -> a

קישורים חיצוניים
 ln באתר The Open Group
 ln invocation באתר פרויקט גנו

הערות שוליים

פקודות יוניקס