Linux ln command summary with examples
תוכן עניינים:
- סוגי קישורים
- כיצד להשתמש
ln
- יצירת Symlink לקובץ
- יצירת קישורים לספריה
- סימני קישורים מחליפים
- הסרת קישורים
- סיכום
קישור סמלי, הידוע גם כ- symlink או קישור רך, הוא סוג מיוחד של קובץ שמצביע על קובץ או מדריך אחר.
במדריך זה נסקור כיצד להשתמש בפקודה
ln
ליצירת קישורים סמלים.
סוגי קישורים
ישנם שני סוגים של קישורים במערכות Linux / UNIX:
- קישורים קשים. אתה יכול לחשוב על קישור קשה כשם נוסף לקובץ קיים. קישורים קשים משייכים שני שמות קבצים או יותר לאותו קוד. אתה יכול ליצור קישור אחד או יותר קשיח לקובץ יחיד. לא ניתן ליצור קישורים קשים לספריות ולקבצים במערכת קבצים או מחיצה אחרת. קישורים רכים. קישור רך הוא כמו קיצור דרך ב- Windows. זהו מצביע עקיף לקובץ או לספריה. בשונה מקישור קשה, קישור סמלי יכול להצביע על קובץ או על ספריה במערכת קבצים או מחיצה אחרת.
כיצד להשתמש
ln
ln
הוא כלי שורת פקודה ליצירת קישורים בין קבצים. כברירת מחדל, הפקודה
ln
יוצרת קישורים קשים. ליצירת קישור קישור סמלי, האפשרות
-s
(-
--symbolic
).
תחביר הפקודה
ln
ליצירת קישורים סמלים הוא כדלקמן:
ln -s FILE LINK
- אם ניתנים גם
FILE
LINK
וגםLINK
,ln
תיצור קישור מהקובץ שצוין כארגומנט הראשון (FILE
) לקובץ שצוין כארגומנט השני (LINK
). אם רק קובץ אחד ניתן כארגומנט או הארגומנט השני הוא נקודה (.
),ln
תיצור קישור לקובץ זה בספריית העבודה הנוכחית. שם הסימלינק יהיה זהה לשם הקובץ אליו הוא מצביע.
כברירת מחדל בהצלחה, אני לא מפיק פלט ומחזיר אפס.
יצירת Symlink לקובץ
ליצירת קישור סמלי לקובץ נתון, פתח את הטרמינל והקלד:
ln -s source_file symbolic_link
החלף את
source_file
בשם הקובץ הקיים שעבורו ברצונך ליצור את הקישור
symbolic_link
וה-
symbolic_link
בשם הקישור הסמלי.
הפרמטר
symbolic_link
הוא אופציונלי. אם לא תציין את הקישור הסמלי, הפקודה
ln
תיצור קישור חדש בספריה הנוכחית שלך:
בדוגמה הבאה, אנו יוצרים קישור סמלי בשם
my_link.txt
לקובץ בשם
my_file.txt
:
ln -s my_file.txt my_link.txt
כדי לוודא שהסימלינק נוצר בהצלחה, השתמש בפקודה
ls
:
ls -l my_link.txt
הפלט ייראה כך:
lrwxrwxrwx 1 linuxize users 4 Nov 2 23:03 my_link.txt -> my_file.txt
תו
l
הוא דגל מסוג קובץ המייצג קישור סמלי. הסמל
->
מראה את הקובץ אליו מצביע הסימלינק.
יצירת קישורים לספריה
הפקודה ליצירת קישור סמלי לתיקיה זהה ליצירת קישור סמלי לקובץ. ציין את שם הספריה כפרמטר הראשון ואת הסימלינק כפרמטר השני.
לדוגמה, אם ברצונך ליצור קישור סמלי מספריית
/mnt/my_drive/movies
~/my_movies
היית מפעיל:
ln -s /mnt/my_drive/movies ~/my_movies
סימני קישורים מחליפים
ln -s my_file.txt my_link.txt
ln: failed to create symbolic link 'my_link.txt': File exists
כדי להחליף את נתיב היעד של הסימלינק, השתמש באפשרות
-f
(-
--force
).
ln -sf my_file.txt my_link.txt
הסרת קישורים
כדי למחוק / להסיר קישורים סמלים השתמשו בפקודה
unlink
או ב-
rm
.
התחביר של
unlink
פשוט מאוד:
unlink symlink_to_remove
הסרת קישור סמלי באמצעות הפקודה
rm
זהה בעת הסרת קובץ:
rm symlink_to_remove
לא משנה באיזו פקודה אתה משתמש, כשאתה מסיר קישור סמלי אל תוסיף את הקו
/
נגרר בסוף שמו.
סיכום
ליצירת קישור סמלי היא לינוקס השתמש בפקודה
ln
עם האפשרות
-s
.
למידע נוסף על הפקודה
ln
, בקר בדף ln man או הקלד
man ln
בטרמינל שלך.
סמלים מתוך קובץ: Freeware לחלץ סמלים מ DLL, EXE קבצים

חלץ סמלים מ Exe, PSD, ocx, dll, ico, apk, וכו `, עם אייקונים freeware מתוך קובץ. שמור אותם כמו JPG, GIF, PNG, וכו `קבצים. הורד את התוכנה בחינם כאן.
רצועת הכלים סמלים Customizer: שינוי Windows 8 Explorer סרט סמלים בקלות

רצועת הכלים סמלים Customizer היא תוכנה חופשית עבור Windows 8 המאפשר לך להתאים אישית את סמלי ברירת המחדל על הסרט Explorer בקלות עם קליק.
כיצד להסיר (למחוק) קישורים סמלים בלינוקס

קישור סמלי, הידוע גם בשם symlink, הוא סוג מיוחד של קובץ שמצביע על קובץ או תיקיה אחרים. במדריך זה אנו נראה לך כיצד להסיר (למחוק) קישורים סמלים במערכות לינוקס / UNIX.