Automatinis šiukšliadėžė, automatiškai išvalo senus failus iš šiukšliadėžės

apie autotrash

Kitame straipsnyje apžvelgsime „Autotrash“. Jei ieškote komandinės eilutės įrankio, kurį galima naudoti automatiškai ištrinti senus failus iš šiukšliadėžės ir tokiu būdu pašalinsite šiukšles iš savo platinimo, tai yra geras pasirinkimas. Naudodamiesi ja, jums nereikės žinoti, kad kaskart, kai pamatysite, kad šiukšliadėžė ištuštinama grafinėje aplinkoje, „Automotrash“ tai atliks jums automatiškai.

Visose „Gnu / Linux“ darbalaukio aplinkose yra šiukšliadėžė ir vartotojui spustelėjus mygtukąPašalinti', failai ten patenka. Laikui bėgant, duomenys užpildo šiukšliadėžę ir užima vietą, kuri gali pasirodyti nemaža.

„Autotrash“ yra programa, leidžianti išvalykite senus failus, kuriuos ištrynė vartotojas ir kurie liko šiukšliadėžėje nurodytą dienų skaičių, kurį gali nurodyti vartotojas. Praėjus nustatytam laikotarpiui, įrankis bus paleistas ir iš šiukšliadėžės ištrins katalogo turinį. Čia turite atsiminti tai „Ubuntu“ šiukšliadėžė paprastai yra ~ / .local / share / Trash / files. Šiame aplanke yra visi ištrinti failai, kuriuos išsiuntėte į šiukšliadėžę.

Susijęs straipsnis:
Kaip tvarkyti šiukšliadėžę iš terminalo

Įdiekite „Autotrash“ į „Ubuntu“

„Autotrash“ yra patogus būdas lengvai sukonfigūruoti „Gnu / Linux“ kompiuterį, kad šiukšlės būtų išpilamos. Tai gali būti sukonfigūruota naudojant „Cron“ užduotį ir netgi naudojama norint išvalyti kelių vartotojų šiukšliadėžių aplankus.

Norėdami tęsti diegimą, tiesiog turime atidaryti terminalą („Ctrl“ + „Alt“ + T) ir į jį įrašyti šią komandą:

„autotrash“ diegimas „Ubuntu“

sudo apt install autotrash

Naudokite automatinę šiukšliadėžę

Kiekvieną kartą, kai veikia „Autotrash“, tai nuskaitys katalogą ~ / .local / share / Trash / info ir jis skaitys failus .trashinfo norėdami sužinoti ištrinimo datą. Jei failai buvo šiukšliadėžės aplanke ilgiau nei nustatyta data, jie bus ištrinti.

į išvalykite failus, kurie buvo šiukšliadėžės aplanke daugiau nei 30 dienų, jūs tiesiog turite atlikti komandą:

autotrash -d 30

Remiantis aukščiau pateiktu pavyzdžiu, jei aplanke „Šiukšliadėžė“ esantys failai yra senesni nei 30 dienų, automatinė šiukšliadėžė juos automatiškai pašalins iš šiukšliadėžės. Jums nereikia jų pašalinti rankiniu būdu. Mes tiesiog turime nusiųsti nereikalingas šiukšles į šiukšliadėžę ir jas pamiršti.

Pirmiau nurodyta komanda apdoros tik šiuo metu prisijungusio vartotojo šiukšlių katalogą. Jei jums to prireiks atlikite „Autotrash“, kad apdorotumėte visų sistemos vartotojų šiukšlių katalogusViskas, ką jums reikia padaryti, tai naudoti -t parinktį, kaip parodyta žemiau:

autotrash -td 30

Taip pat leidžia automatinė šiukšliadėžė ištrinti failus iš šiukšliadėžės, atsižvelgiant į likusią ar laisvą vietą šiukšlių failų sistemoje. To pavyzdys galėtų būti toks:

autotrash --max-free 1024 -d 30

Remiantis aukščiau pateikta komanda, „autotrash“ iš šiukšliadėžės ištrins daugiau nei 30 dienų senumo failus, jei šiukšliadėžės failų sistemoje liko mažiau nei 1 GB vietos. Tai gali būti naudinga, jei šlamšto failų sistemoje trūksta vietos.

Automatizuokite automatinę šiukšliadėžę

Kaip ką tik matėme, visas komandas vartotojas turi atlikti rankiniu būdu. Bet jei norite automatizuoti šią užduotį, nieko daugiau nebus pridėti automatinę šiukšliadėžę kaip įvestį crontab. Tokiu būdu komandos bus vykdomos automatiškai numatytu laiku, o tai išvalys failus iš šiukšliadėžės pagal apibrėžtas parinktis.

Norėdami tai užprogramuoti, turėsime redaguoti failą crontab su komanda:

crontab -e

Šiame pavyzdyje pridėsime eilutę:

autotrash crontab

@daily /usr/bin/autotrash -d 30

Išsaugojęs, dabar Naudojant automatinę šiukšliadėžę, failai, kurie yra šiukšliadėžės aplanke, bus išvalyti daugiau nei 30 dienų kiekvieną dieną.

Padėti

Daugiau informacijos apie šį įrankį, galite kreiptis į pagalbą naudodami komandą:

autotrash -pagalba

autotrash -h

Arba vyras puslapiuose:

vyro puslapis

man autotrash

Naudodami šį įrankį nepamirškite to Jei svarbūs failai bus ištrinti, po nustatytų dienų jie visam laikui išnyks, todėl geriausia būti atsargiems, kad nesulauktumėte staigmenų.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.