Samodejni koš, samodejno izbriše stare datoteke iz smetnjaka

o samodejnem odstranjevanju smeti

V naslednjem članku si bomo ogledali Autotrash. Če iščete orodje ukazne vrstice, s katerim lahko uporabite samodejno izbriši stare datoteke iz smeti in tako odstranite smeti iz svoje distribucije, to je dobra možnost. Z njim se vam ne bo treba zavedati, da izpraznite smeti v svojem grafičnem okolju vsakič, ko ga vidite polnega, Autotrash bo to redno opravljal namesto vas na popolnoma avtomatiziran način.

Vsa namizna okolja Gnu / Linux imajo koš za smeti in ko uporabnik klikne gumb 'odstrani', datoteke gredo tja. Podatki sčasoma napolnijo smeti in zavzamejo prostor, ki se lahko izkaže za precejšnjega.

Autotrash je pripomoček, ki omogoča očisti stare datoteke, ki jih je uporabnik izbrisal in ki so v košu ostale določeno število dni, ki ga lahko določi uporabnik. Po nastavljenem časovnem obdobju se bo orodje zagnalo in vsebino imenika izbrisalo iz smetnjaka. Tukaj se morate spomniti tega v Ubuntuju koš se običajno nahaja v ~ / .local / share / Trash / files. V tej mapi so vse izbrisane datoteke, ki ste jih poslali v smetnjak.

Povezani članek:
Kako upravljati smeti s terminala

Namestite Autotrash v Ubuntu

Autotrash je priročen način za enostavno konfiguracijo osebnega računalnika Gnu / Linux za odlaganje smeti. Lahko ga konfigurirate z opravilom Cron in ga lahko celo uporabite za čiščenje map smeti več uporabnikov.

Za nadaljevanje namestitve moramo le odpreti terminal (Ctrl + Alt + T) in vanj zapisati naslednji ukaz:

namestitev samodejnega smeti v Ubuntu

sudo apt install autotrash

Uporabite Autotrash

Vsakič, ko zažene Autotrash, to bo skeniral imenik ~ / .local / share / Trash / info in bo prebral datoteke .smetiinfo da poiščete datum izbrisa. Če so bile datoteke v mapi za smeti dlje od nastavljenega datuma, bodo izbrisane.

za izprazni datoteke, ki so v mapi za smeti več kot 30 dni, samo izvršiti morate ukaz:

autotrash -d 30

Glede na zgornji primer, če so datoteke v mapi Smetnjak starejše od 30 dni, jih bo Autotrash samodejno odstranil iz smetnjaka. Odstraniti jih ni treba ročno. Nepotrebne smeti bomo morali poslati samo v smeti in na to pozabiti.

Zgornji ukaz bo obdelal samo imenik smeti trenutno prijavljenega uporabnika. V primeru, da potrebujete izvedite samodejni smeti za obdelavo imenikov smeti vseh uporabnikov v sistemuVse, kar morate storiti, je, da uporabite možnost -t, kot je prikazano spodaj:

autotrash -td 30

Samodejni smeti tudi omogočajo izbrišite datoteke iz smeti na podlagi preostalega ali razpoložljivega prostora v datotečnem sistemu smeti. Primer tega bi bil naslednji:

autotrash --max-free 1024 -d 30

Na podlagi zgornjega ukaza bo samodejni smetnjak iz smetnjaka izbrisal datoteke, stare več kot 30 dni, če v datotečnem sistemu smeti ostane manj kot 1 GB prostora. To je lahko koristno, če v neželenem datotečnem sistemu zmanjkuje prostora.

Avtomatizirajte samodejni koš

Kot smo pravkar videli, mora uporabnik vse ukaze izvajati ročno. Če pa želite to nalogo avtomatizirati, ne bo nič drugega kot za samodejni vnos dodajte Autotrash crontab. Na ta način se bodo ukazi samodejno izvajali ob načrtovanem času, kar bo očistilo datoteke iz smeti v skladu z opredeljenimi možnostmi.

Da bi to programirali, bomo morali uredite datoteko crontab z ukazom:

crontab -e

V tem primeru bomo dodali vrstico:

autotrash crontab

@daily /usr/bin/autotrash -d 30

Potem ko ga shranite, zdaj Autotrash bo vsak dan očistil datoteke, ki so v mapi za smeti več kot 30 dni.

Pomaga

Za več informacije o tem pripomočku, se lahko obrnete na pomoč z ukazom:

samodejni smeti -pomoč

autotrash -h

Ali strani z navodili:

man stran

man autotrash

Pri uporabi tega orodja ne pozabite na to Če izbrišete pomembne datoteke, bodo po določenih dneh trajno izginile, zato je najbolje paziti, da ne boste presenečeni.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.