A következő cikkben az Autotrash-t vesszük szemügyre. Ha olyan parancssori eszközt keres, amely használható A régi fájlokat automatikusan törli a kukából és így kiküszöböli a szemetet a forgalmazásból, ez jó lehetőség. Ezzel nem kell tudatában lennie annak, hogy a grafikus környezetében lévő szemetet kiüríti, valahányszor azt látja, hogy teli van, az Autotrash időszakosan, teljesen automatizált módon elvégzi Ön helyett.
Minden Gnu / Linux asztali környezetben van kuka, és amikor a felhasználó rákattint a 'gombraeltávolít', a fájlok odamennek. Idővel az adatok feltöltik a szemetet és helyet foglalnak, amely jelentősnek bizonyulhat.
Az Autotrash olyan segédprogram, amely lehetővé teszi tisztítsa meg a felhasználó által törölt régi fájlokat, amelyek meghatározott számú napig maradtak a lomtárban, amelyet a felhasználó megadhat. A meghatározott idő elteltével az eszköz elindul, és törli a könyvtár tartalmát a kukából. Itt emlékeznie kell erre az Ubuntuban a kuka általában itt található ~ / .local / share / Trash / files. Ebben a mappában található az összes törölt fájl, amelyet a kukába küldött.
Telepítse az Autotrash alkalmazást az Ubuntura
Az Autotrash egy praktikus módszer arra, hogy egyszerűen konfiguráljon egy Gnu / Linux PC-t a szemét kidobására. Konfigurálható egy Cron feladattal, és akár több felhasználó kukájának megtisztítására is használható.
A telepítés folytatásához csak meg kell nyitnunk egy terminált (Ctrl + Alt + T), és be kell írnunk a következő parancsot:
sudo apt install autotrash
Használja az Autotrash alkalmazást
Minden alkalommal, amikor az Autotrash fut, ez beolvassa a könyvtárat ~ / .local / share / Trash / info és el fogja olvasni a fájlokat .trashinfo hogy megtalálja a törlés dátumát. Ha a fájlok a beállított dátumnál hosszabb ideig voltak a kukában, akkor törlődnek.
hogy törölje azokat a fájlokat, amelyek több mint 30 napja vannak a kukában, csak végre kell hajtania a parancsot:
autotrash -d 30
A fenti példa alapján, ha a Kuka mappában lévő fájlok 30 napnál régebbi, az Autotrash automatikusan törli őket a Kukából. Nem szükséges manuálisan eltávolítani őket. Csak felesleges szemetet kell a kukába juttatnunk, és megfeledkeznünk róla.
A fenti parancs csak a jelenleg bejelentkezett felhasználó szemétkönyvtárát dolgozza fel. Abban az esetben, ha szüksége lenne rá hajtson végre egy Autotrash-et a rendszer összes felhasználójának szemétkönyvtárának feldolgozásához, csak annyit kell tennie, hogy használja a -t opciót az alábbiak szerint:
autotrash -td 30
Az Autotrash is lehetővé teszi törölje a fájlokat a kukából a kuka fájlrendszerben maradt vagy rendelkezésre álló hely alapján. Erre példa lehet a következő:
autotrash --max-free 1024 -d 30
A fenti parancs alapján az autotrash csak akkor törli a 30 napnál régebbi fájlokat a kukából, ha kevesebb, mint 1 GB hely maradt a kuka fájlrendszerében. Ez akkor lehet hasznos, ha a levélszemét fájlrendszerből kifogy a hely.
Automatizálja az Autotrash alkalmazást
Amint láttuk, az összes parancsot a felhasználónak manuálisan kell végrehajtania. De ha ezt a feladatot szeretné automatizálni, akkor nem lesz más, mint adja hozzá az Autotrash bemenetként crontab. Ily módon a parancsok automatikusan végrehajtásra kerülnek egy ütemezett időpontban, amely a fájlokat a megadott opcióknak megfelelően törli a kukából.
Ennek programozásához muszáj lesz szerkessze a fájlt crontab a következő paranccsal:
crontab -e
Ehhez a példához hozzáadjuk a sort:
@daily /usr/bin/autotrash -d 30
Miután mentette, most Az Autotrash minden nap 30 napnál hosszabb ideig törli azokat a fájlokat, amelyek a kuka mappában vannak.
Segítség
Többért erről a segédprogramról, a súgóban olvashat a következő paranccsal:
autotrash -h
Vagy a man oldalak:
man autotrash
Az eszköz használatakor tartsa szem előtt ezt Ha fontos fájlokat törölnek, akkor a meghatározott napok után véglegesen eltűnnek, ezért a legjobb, ha vigyázunk, hogy ne érjen meglepetés.