כיצד להסיר מדריך ותוכן זה בלינוקס



נסה את הכלי שלנו לביטול בעיות

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



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



שיטה 1: אילוץ rm להסיר מדריכים מאוכלסים

אנו נניח שכבר פתחת ממשק שורת פקודה. אתה יכול להחזיק את מקש Ctrl, Alt ו- T כדי לעשות זאת או לחפש מסוף ב- Dash. משתמשי KDE, קינמון, LXDE ו- Xfce4 יכולים ללחוץ על תפריט היישומים ואז לבחור במסוף בתפריט המשנה של כלי מערכת. מבחינה טכנית אתה יכול לעבוד גם ממסוף וירטואלי.



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

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

שיטה 2: אילוץ rm להסיר מדריכים בכל הנסיבות

אתה יכול לאלץ אותו להסיר את הספרייה גם אם יש קבצים לקריאה בלבד או בעיות אחרות בקבצים שבתוך הספריה על ידי הקלדה מבחן rm -rf , או על ידי החלפת הבדיקה בכל שם הספריה שיש לך. זה יהרוס את הספרייה לחלוטין ודומה לפקודת DOS / Windows deltree. זה הרסני ביותר, אז השתמש בזה בזהירות.

אולי תראה שאנשים מנסים לגרום לך להריץ sudo rm -rf / או משהו דומה לזה, אך אל תשים להם שום תשומת לב כי פעולה זו תסיר את כל התקנת הלינוקס שלך והכל איתה! אם אתה משתמש קבוע בלינוקס או בכל יישום יוניקס אחר, סביר להניח שתיתקל בסוג כזה של מעשי קונדס, אך זכור עד כמה הם מסוכנים.

שיטה 3: הפיכת rm לבקש ממך להסיר קבצים

אתה תמיד צריך להקפיד להשתמש בפקודות cd ו- ls כדי לבדוק את תוכן הספריה לפני שתסיר אותה, אבל לפעמים זה יכול להיות רעיון טוב להורות לך לפקודה rm גם לכל קובץ כדי שתדע למה אתה מוחק. בטוח ואל תסיר משהו שאתה צריך במקרה. באמצעות ספריית הבדיקה שלנו מהשיטה הראשונה, תוכל להקליד מבחן rm -ri ולחץ על מקש Enter כדי לדרוש מ- rm לשאול אותך בכל פעם שהוא מסיר קובץ. הקלד y ולחץ על Enter או חזור בכל פעם כדי להסיר את הקובץ. אתה יכול גם להקליד n במקום כדי לשמור על הקובץ המדובר.

יתכן שתבחין כי השאלה הראשונה היא למעשה האם עליך 'לרדת לספרייה 'מבחן'?' אם היית מגיב עם n, זה ימנע מ- rm לעשות שום דבר אחר.

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

3 דקות קריאה