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

מבוא

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

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

איזה פקודה אתה צריך להשתמש כדי למחוק קבצים

ישנן מספר דרכים שבהן ניתן להשתמש כדי למחוק קבצים בתוך לינוקס ובמדריך זה אני אראה לך שניים מהם:

הפקודה

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

התחביר של הפקודה rm הוא כדלקמן:

rm / נתיב / ל / קובץ

ניתן גם למחוק את כל הקבצים בתיקייה ותיקיות משנה כדלקמן:

rm -R / נתיב / אל / תיקייה

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

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

rm -i / path / to / file

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

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

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

rm -I / נתיב / אל / קובץ

הפקודה rm הוא אולי אחד אתה רוצה להשתמש לפחות אם אתה רוצה להיות זהיר.

הצגת אשפה- cli

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

אם אתה משתמש בחלוקה מבוססת דביאן, כגון אובונטו או מנטה, השתמש בפקודה apt-get :

sudo apt-get להתקין אשפה- cli

אם אתה משתמש הפצה Fedora או מבוססי CentOS להשתמש בפקודה yum :

להתקין את האשפה

אם אתה משתמש ב- openSUSE השתמש בפקודת zypper:

sudo zypper -i אשפה- cli

לבסוף, אם אתה משתמש הפצה מבוססת Arch להשתמש בפקודה pacman :

סודו פקמן - זבל

כיצד לשלוח קובץ לפח האשפה

כדי לשלוח קובץ לאשפה ניתן להשתמש בפקודה הבאה:

אשפה / נתיב / ל / קובץ

הקובץ לא נמחק במלואו, אלא נשלח לפח האשפה באותו אופן שבו נמצא סל המיחזור של Windows.

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

כיצד רשימת הקבצים של פח האשפה

כדי לרשום את הקבצים באשפה, באפשרותך להפעיל את הפקודה הבאה:

רשימת זבל

התוצאות המוחזרות כוללות את הנתיב המקורי לקובץ ואת התאריך והשעה שבהם הקבצים נשלחו לפח האשפה.

כיצד לשחזר קבצים מ פח האשפה

הדף הידני של פקודת האשפה קובע כי כדי לשחזר קובץ עליך להשתמש בפקודה הבאה:

שחזור אשפה

עם זאת, ייתכן שתקבל פקודה לא נמצאה שגיאה אם ​​תפעיל פקודה זו.

החלופה לשחזור אשפה היא שחזור אשפה כדלקמן:

שחזור אשפה

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

איך לרוקן את פח האשפה

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

זבל ריק

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

אשפה ריקה 7

סיכום

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

כדי להיות בטוח אני ממליץ להשתמש בתוכנית האשפה- cli.