אשפה אוטומטית, מטהרת קבצים ישנים אוטומטית מהאשפה

על האשפה אוטומטית

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

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

Autotrash הוא כלי שירות המאפשר לטהר קבצים ישנים שנמחקו על ידי המשתמש ונשארו בפח המיחזור למספר ימים מוגדר, אותו ניתן להגדיר על ידי המשתמש. לאחר פרק הזמן שהוגדר, הכלי יפעיל וימחק את תוכן הספריה מהאשפה. כאן אתה צריך לזכור את זה באובונטו הפח ממוקם בדרך כלל ב ~ / .local / share / Trash / files. זה בתיקיה זו שם כל הקבצים שנמחקו ששלחת לפח האשפה.

Artaculo relacionado:
כיצד לנהל את האשפה מהטרמינל

התקן את ה- Autotrash באובונטו

Autotrash היא דרך שימושית להגדיר בקלות מחשב Gnu / Linux לזרוק את הזבל. ניתן להגדיר זאת עם משימת Cron ואפילו ניתן להשתמש בה לטיהור תיקיות האשפה של מספר משתמשים.

כדי להמשיך בהתקנה, עלינו רק לפתוח מסוף (Ctrl + Alt + T) ולכתוב בו את הפקודה הבאה:

התקנת מברשת אוטומטית באובונטו

sudo apt install autotrash

השתמש במברק אוטומטי

בכל פעם ש- Autotrash פועל, זה יסרוק את הספריה ~ / .local / share / Trash / info וזה יקרא את הקבצים . trashinfo כדי למצוא את תאריך המחיקה שלך. אם הקבצים היו בתיקיית האשפה זמן רב יותר מהתאריך שהוגדר, הם יימחקו.

כדי לטהר קבצים שנמצאים בתיקיית האשפה יותר מ- 30 יום, אתה רק צריך לבצע את הפקודה:

autotrash -d 30

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

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

autotrash -td 30

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

autotrash --max-free 1024 -d 30

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

הפוך אוטומטי לאשפה אוטומטית

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

כדי לתכנת זאת, נצטרך לערוך את הקובץ crontab עם הפקודה:

crontab -e

לדוגמא זו אנו הולכים להוסיף את השורה:

כפתור אוטומטי

@daily /usr/bin/autotrash -d 30

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

עזרה

לעוד מידע על כלי שירות זה, אתה יכול להתייעץ עם העזרה בעזרת הפקודה:

אוטומטי - עזרה

autotrash -h

או דפי האיש:

דף גבר

man autotrash

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.