Šiame įraše paaiškinsime, kaip įdiegti „Autotrash“ įrankį, kad automatiškai ištuštintų šiukšliadėžę „Ubuntu“. Tokiu būdu galite atsikratyti senų ir nenaudingų failų ir sukurti vietos svarbiems failams.
Pastaba: Čia aptartos komandos buvo išbandytos „Ubuntu 20“.04 LTS („Focal Fossa“). Norėdami įdiegti „Autotrash“ savo „Linux“ sistemoje, turite būti root vartotojas arba turėti „sudo“ teises.
Įdiegiama „Autotrash“
„Autotrash“ programa pagal numatytuosius nustatymus nėra įdiegta „Ubuntu OS“. Tačiau jis yra prieinamas kaip papildomas paketas, kurį galima lengvai įdiegti naudojant „snapd“.
1 žingsnis: įdiekite „Snapd“
Pirmiausia įdiekite „snapd“ į savo sistemą. Norėdami tai padaryti, vykdykite šią komandą:
$ sudo apt install snapdĮveskite sudo slaptažodį, po to jūsų sistemoje bus pradėtas diegti „snapd“. Įdiegę „Snapd“, galite naudoti jį įdiegdami „Autotrash“ snap.
2 žingsnis: įdiekite „Autotrash“
Norėdami įdiegti „Autotrash“ įrankį savo sistemoje, vykdykite šią komandą „Terminal“:
$ sudo snap install autotrash-neoficialusĮdiegę automatinę šiukšliadėžę pamatysite žemiau pateiktą išvestį:
3 žingsnis: sukurkite alternatyvų „Autotrash“
Įdiegę „Autotrash“ per „snap“, turėsite paleisti kiekvieną komandą įvesdami visą tai pavadinimą autotrash-neoficialus. Galite tiesiog naudoti autotrash vietoj viso pavadinimo autotrash-neoficialus sukurdami tokį slapyvardį:
$ sudo snap pseudonimas autotrash-neoficialus autotrashPseudonimas palaikys skambinimą autotrash-neoficialus kaip teisinga autotrash.
Pastaba: Jei norite pašalinti slapyvardį, vykdykite šią komandą:
$ sudo snap unalias autotrashNorėdami patikrinti, ar „Autotrash“ sėkmingai įdiegta, ir peržiūrėti jos versiją, „Terminal“ vykdykite toliau nurodytą komandą:
$ autotrash -V
Naudojant automatinę šiukšliadėžę, norint automatiškai ištuštinti šiukšliadėžę „Ubuntu“
Naudodamiesi automatine šiukšliadėže galite automatiškai ištuštinti šiukšliadėžę pagal tam tikras parinktis, kurias turite nurodyti. Tai gali automatiškai ištrinti failus pagal amžių, dydį ir laisvą vietą šiukšliadėžėje.
Automatiškai ištrinami failai, senesni nei x dienų skaičius
Tai dažniausiai naudojama „Autotrash“ funkcija. Ši komandų sintaksė gali būti naudojama norint automatiškai ištrinti failus, esančius šiukšliadėžėje ilgiau nei x dienų skaičių:
$ autotrash -d [dienų skaičius]Tai automatiškai ištrins failus, kurie buvo šiukšliadėžėje per nurodytą laikotarpį. Pavyzdžiui, ši komanda ištrins failus, kurie buvo šiukšliadėžėje daugiau nei 45 dienas:
$ autotrash -d 45Jei norite atkurti bet kurį ištrintą failą, galite tai padaryti per 45 dienas.
Automatiškai ištrinti failus pagal likusią laisvą vietą
Naudodamiesi programa „Autotrash“, galite įsitikinti, kad šiukšliadėžės vietoje yra laisvas tam tikras vietos diske. Čia yra komandos sintaksė:
$ autotrash - be minučių [laisvos vietos MB]Pvz., Ši komanda užtikrins, kad laisvos vietos būtų mažiausiai 512 MB:
512Automatiškai ištrinamas M megabaitų skaičius
Naudodami parinktį „Autotrash -delete“ galite leisti jai automatiškai ištrinti mažiausiai M megabaitus, pirmiausia pašalinant seniausius šiukšliadėžes. Čia yra komandos sintaksė:
$ autotrash --delete [duomenų dydis megabaitais]Ši parinktis pašalina šiukšliadėžės įrašus, o ne atskirus failus. Paaiškinkite, kad turite senesnį 1 GB šiukšliadėžę. Jei paprašysite „Autotrash“ ištrinti 512 MB (M = 512), jis pašalins 1 GB.
$ autotrash - ištrinti 512Pašalinamas „Autotrash“
Jei jums nebereikia „Autotrash“ sistemoje, galite lengvai jį pašalinti naudodami šią komandą „Terminal“:
$ sudo snap pašalinti autotrash-neoficialusĮveskite „sudo“ slaptažodį, po kurio „Autotrash“ bus pašalinta iš jūsų sistemos.
Šiame įraše mes paaiškinome, kaip įdiegti „Autotrash“ į „Ubuntu“ sistemą. Dabar automatinė šiukšliadėžė automatiškai ištrins šiukšliadėžėje esančius failus pagal jūsų nurodytas sąlygas.