איך אני מבטל קישור בלינוקס?

כדי להסיר קישור סמלי, השתמש בפקודה rm או בטל קישור ואחריו שם הקישור הסמלי כארגומנט. בעת הסרת קישור סמלי המצביע על ספרייה אל תוסיף לוכסן נגרר לשם הקישור הסמלי.

בטל קישור () מוחק שם ממערכת הקבצים. אם השם הזה היה הקישור האחרון לקובץ ואין תהליכים שפתחו את הקובץ, הקובץ נמחק והשטח שבו השתמש זמין לשימוש חוזר.

פונקציית ביטול הקישור מוחקת את שם הקובץ . אם זהו שם הקובץ היחיד, הקובץ עצמו נמחק גם הוא. (למעשה, אם בתהליך כלשהו יש את הקובץ פתוח כאשר זה קורה, המחיקה נדחית עד שכל התהליכים יסגרו את הקובץ.) הפונקציה unlink מוצהרת בקובץ הכותרת unistd.

קישור סימבולי של UNIX או עצות סימלינק

  1. השתמש ב-ln -nfs כדי לעדכן את הקישור הרך. …
  2. השתמש ב-pwd בשילוב של קישור רך UNIX כדי לגלות את הנתיב האמיתי שהקישור הרך שלך מצביע עליו. …
  3. כדי לגלות את כל הקישור הרך והקישור הקשיח של UNIX בכל ספרייה, בצע את הפקודה הבאה "ls -lrt | grep "^l" ".

כדי להציג את הקישורים הסמליים בספרייה:

  1. פתח מסוף ועבור לספרייה הזו.
  2. הקלד את הפקודה: ls -la. זה יציג רשימה ארוכה של כל הקבצים בספרייה גם אם הם מוסתרים.
  3. הקבצים שמתחילים ב-l הם קבצי הקישורים הסמליים שלך.

remove הוא נייד, וביטול הקישור הוא ספציפי ל-Unix. :-פ. הפונקציה remove() מסיר את הקובץ או הספרייה שצוינו בנתיב. אם נתיב מציין ספריה, remove(path) הוא המקבילה של rmdir(path) . אחרת, זה שווה ערך ל- unlink(path) .

כברירת מחדל, ln הפקודה יוצרת קישורים קשיחים. כדי ליצור קישור סמלי, השתמש באפשרות -s ( –symbolic ). אם ניתנים גם ה-FILE וגם ה-LINK, ln תיצור קישור מהקובץ שצוין כארגומנט הראשון (FILE) לקובץ שצוין כארגומנט השני (LINK).

תיאור. הפונקציה unlink() יסיר קישור לקובץ. אם נתיב נותן שמות לקישור סמלי, unlink() יסיר את הקישור הסמלי שנקרא על ידי נתיב ולא ישפיע על כל קובץ או ספרייה שנקראים על ידי תוכן הקישור הסמלי.

פקודה. במערכות הפעלה דמויות יוניקס, ביטול קישור הוא קריאת מערכת ושירות שורת פקודה למחיקת קבצים. התוכנה ממשק ישירות את קריאת המערכת, אשר מסירה את שם הקובץ (אך לא במערכות GNU) ספריות כמו rm ו-rmdir.

פועל טרנזיטיבי. : כדי להתיר הקישורים של : נפרדים, נתק. פועל בלתי-טרנזיטיבי. : להתנתק.

מחיק קישור סמלי זהה להסרת קובץ או ספרייה אמיתיים. הפקודה ls -l מציגה את כל הקישורים עם ערך העמודה השנייה 1 והקישור מצביע על הקובץ המקורי. קישור מכיל את הנתיב לקובץ המקורי ולא את התוכן.

החלף קובץ_מקור עם שם הקובץ הקיים שעבורו ברצונך ליצור את הקישור הסמלי (קובץ זה יכול להיות כל קובץ או ספרייה קיימת במערכות הקבצים). החלף את הקובץ שלי בשם הקישור הסמלי. הפקודה ln לאחר מכן יוצרת את הקישור הסמלי.

A הקישור הקשיח פועל כעותק (שיקוף) של הקובץ שנבחר. אם הקובץ שנבחר קודם לכן נמחק, הקישור הקשיח לקובץ עדיין יכיל את הנתונים של אותו קובץ. ... קישור רך: קישור רך (הידוע גם כקישור סימבולי) פועל כמצביע או כהפניה לשם הקובץ.

אוהב את הפוסט הזה? אנא שתפו את חבריכם:
מערכת הפעלה היום