Anonim

רוב האנשים מכירים רק את לינוקס כסקרנות, והם מעלים את זה כמחשבה לאחר הדיון ב- Windows או iOS. אבל למיעוט המתמחה, לינוקס היא כלי חשוב.

ראה גם את המאמר שלנו כיצד להתקין מכונה וירטואלית של Linux באמצעות VirtualBox

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

הסרת ספרייה ריקה

ב- Linux, המילה 'מדריך' מתייחסת למיקום בו נתונים מאוחסנים במערכת קבצים. חשוב על זה כאל אנלוגי לתיקיה במערכות Windows.

אבל הסרת תיקיה בלינוקס אינה קלה כמו לחיצה על מחק, ויש כמה דברים שכדאי לשקול קודם.

אם יש לך ספריה ריקה, הפקודה שתוכל להשתמש בה היא rmdir. ראשית, הפעל את אפליקציית המסוף במחשב שלך. לאחר מכן הזן את התחביר הבא:

rmdir DirectoryName

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

הסרת מדריכים עם תוכן בספריות המשנה שלהם

אם אתה מתמודד עם ספרייה שמכילה קבצים אחרים, התהליך יהיה שונה מעט. במקום פקודת rmdir, אתה יכול להשתמש ב- rm. זוהי ביסודה אותה פקודה, אך לא ספציפית לספריות, ותוספת של -r תגרום לה להיות רקורסיבית. כלומר, זה יסיר בהיררכית את התיקיות בספרייה עד שהיא ריקה ואז תסיר את הספרייה. אז התחביר החדש שלך יקרא:

rm -r Directory Directory

כמו בדוגמה הקודמת, החלף את Directory Directory בשם הספרייה שלך בפועל. הערת אזהרה אחת היא שתקבל הנחיה בעת מחיקת כל קובץ. אתה יכול לעקוף את ההנחיות באמצעות -rf במקום -r, אך זה לא נחשב לשיטות העבודה המומלצות.

הסרת מדריך שלא בבעלותך

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

sudo rm -rf DirectoryName

זה לא דרך פעולה מומלצת, אך אל תפחדו להשתמש בו אם אתם בטוחים שאתם זקוקים לו.

כמה הבהרות בפקודות

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

-r - מסיר ספרייה רקורסיבית, מסיר בהיררכית קבצים מושרשים בתוכה.

-f - בעת הסרת קבצים, הדבר אינו מאפשר הרשאת הנחיות ללא קשר לסטטוס הקובץ.

-i - יוצר בקשה בכל מחיקת קבצים, שימושי כשאתה מתמודד עם כמה קבצים רגישים.

-v - פקודת מעטפת זו תייצר הודעת אבחון לכל ספרייה שעובדת כחלק מ- rm.

טיפול בזהירות

זה אמור להספיק בכדי להכיר לך את הפקודה rm. זכור שאתה מסיר ספריות לצמיתות, ותמיד צריך להיות די בטוח שאתה רוצה שהם ייעלמו. במיוחד כאשר אתה משתמש בפקודות -r ו- -rf, אתה יכול בקלות לאבד נתונים שאולי רצית לשמור. זכור זאת, היפטר מכמה ספריות.

אילו פקודות נוספות תרצו לראות להרחיב? אם היית לוקח קורס מבוא לינוקס, אילו נושאים היית רוצה לראות מכוסה?

כיצד להסיר ספרייה בלינוקס