Ln (פקודה)

מתוך המכלול, האנציקלופדיה היהודית
גרסה מ־11:30, 30 באפריל 2018 מאת עידו (שיחה | תרומות) (גרסה אחת של הדף wikipedia:he:Ln_(פקודה) יובאה: ייבוא מוויקיפדיה העברית: ראה רשימת התורמים)
קפיצה לניווט קפיצה לחיפוש

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

פעולה

ישנם שני סוגי קישורים לקבצים, אשר שניהם ניתנים ליצירה בעזרת הפקודה ln:

  1. קישור סימבולי (symbolic link, נקרא גם soft link)
  2. קישור חזק (hard link)

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

תחביר

תחביר הפקודה הוא כדלקמן:[3][4][5]

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

קישורים חיצוניים

הערות שוליים

  1. link(2), דף העזרה של קריאת המערכת במערכת ההפעלה לינוקס.
  2. symlink(2), דף העזרה של קריאת המערכת במערכת ההפעלה לינוקס.
  3. Man Page for ln, מתוך תקן POSIX, באתר מערכת הפעלה יוניקס.
  4. ln, דף העזרה באתר מערכת ההפעלה FreeBSD.
  5. ln(1), דף העזרה במערכת ההפעלה לינוקס.