כאשר אתה לא רוצה שאף אחד יראה את הקבצים שאתה מוחק
Shred הוא אחד מארבע פקודות לינוקס שנשמעות דומות אך אינן זהות: גריד, מחיקה, מחיקה ומחיקה.
אתה משתמש בגרוד כאשר אתה רוצה למחוק חתיכת יחיד של נתונים לצמיתות. המידע, שאותו אתה מזהה, מוחלף על ידי 1s ו- 0s מספר פעמים, אשר מוחק לצמיתות את הנתונים. זאת בניגוד לפקודות דומות אחרות שמוחקות נתונים אך מותירות אותה בנסיבות מסוימות.
עם הפקודה לגרוס, אתה יכול לגרוס אוסף קטן של קבצים מתי שתרצה. זוהי דרך קלה למחוק נתונים אתה לא רוצה שאף אחד יוכל להיות unerase. אֵיִ פַּעַם.
תחביר גרוס
shred [OPTIONS] קובץ [...]אפשרויות בעת שימוש בפקודת הגריסה
השתמש בפקודה Shred כדי להחליף את הקבצים שצוינו שוב ושוב ולהקשות או בלתי אפשרי אפילו לחומרה או תוכנה יקרים כדי לשחזר את הנתונים. האפשרויות הזמינות כוללות:
- -f הרשאות שינויים כדי לאפשר כתיבה במידת הצורך
- -n (איטרציות = N) מחליף N פעמים במקום ברירת המחדל, שהיא שלוש פעמים
- -s (Size = N) מציין את מספר הבתים ל שמץ
- -u חותך ומסיר קבצים לאחר החלפת
- -v מציג מידע verbose על ההתקדמות
- -x אינו מעגל גדלים של קבצים עד לגוש המלא הבא
- -z מוסיף הסופי להחליף עם אפסים כדי להסתיר רטוש
- -u מסיר את הקובץ לאחר החלפת
דוגמאות לפיקוד הגריסה
כדי להזין את השמות של הקבצים המדויקים שברצונך לגרוס, השתמש בפורמט הבא:
shred fileABC.text file2.doc file3.jpgאם תוסיף את האפשרות -u, הקבצים הרשומים יימחקו וימחקו גם כדי לפנות מקום במחשב.
shred -u fileABC.text file2.doc file3.jpgמקומות נקרעים לא עובד
Shred מסתמך על הנחה חשובה - שמערכת הקבצים מחליפה נתונים במקום. זה מסורתי, אבל כמה מערכות קבצים אינם מספקים את ההנחה הזאת. להלן דוגמאות למערכות קבצים שבהן הגריסה אינה יעילה:
- מערכות קבצים מובנות או יומן, כגון אלה שסופקו עם AIX ו- Solaris (ו- JFS, ReiserFS, XFS ו- Ext3)
- מערכות קבצים לכתוב נתונים מיותרים להמשיך גם אם כמה כותב להיכשל, כגון RAID מבוססי מערכות קבצים
- מערכות קבצים שמייצרות תמונות, כגון שרת NFS של Appliance
- מערכות קבצים השמורות במטמון במיקומים זמניים, כגון לקוחות NFS גירסה 3
- מערכות קבצים דחוסות
כמו כן, גיבויים של מערכת קבצים ומראות מרוחקות עשויים להכיל עותקים של הקובץ שלא ניתן להסיר, דבר שעלול לאפשר שחזור קובץ מאוחר יותר.