Ln (פקודה)
ln (קיצור של link; מאנגלית: "קישור") היא תוכנית יוניקס סטנדרטית ליצירת קישורים לקבצים.
פעולה
ישנם שני סוגי קישורים לקבצים, אשר שניהם ניתנים ליצירה בעזרת הפקודה ln:
- קישור סימבולי (symbolic link, נקרא גם soft link)
- קישור חזק (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
קישורים חיצוניים
- ln באתר The Open Group
- ln invocation באתר פרויקט גנו
הערות שוליים
פקודות בסביבת יוניקס ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים |
cat • cd • chmod • chown • chgrp • cksum • cmp • cp • dd • du • df • file • fsck • ln • ls • mkdir • mount • mv • pwd • rm • rmdir • tee • touch • umask | |
תהליכים |
at • chroot • cron • kill • killall • nice • pgrep • pkill • ps • pstree • time • top | |
סביבת משתמש |
env • exit • finger • passwd • su • sudo • uptime • talk • uname • w • wall • who • whoami | |
עיבוד טקסט |
awk • basename • cut • diff • ed • ex • head • less • more • paste • sed • sort • strings • tail • tr • uniq • vi • vim • wc • xargs | |
מעטפת | ||
רשת |
ifconfig • inetd • netcat • netstat • nslookup • ping • rlogin • route • ssh • traceroute | |
חיפוש | ||
שונות |