Nākamajā rakstā mēs apskatīsim Autotrash. Ja meklējat komandrindas rīku, ko var izmantot automātiski izdzēsiet vecos failus no atkritnes un tādējādi izskaust atkritumus no jūsu izplatīšanas, tas ir labs risinājums. Izmantojot to, jums nebūs jāapzinās atkritumu iztukšošana grafiskajā vidē katru reizi, kad redzat to pilnu, Autotrash to periodiski darīs jūsu vietā pilnībā automatizētā veidā.
Visās Gnu / Linux darbvirsmas vidēs ir miskaste un, kad lietotājs noklikšķina uz pogasLikvidēt', faili iet tur. Laika gaitā dati aizpilda atkritumus un aizņem vietu, kas galu galā var būt ievērojama.
Autotrash ir utilīta, kas ļauj notīriet vecos failus, kurus lietotājs ir izdzēsis un kuri atkritumu tvertnē ir palikuši noteiktu dienu skaitu, kuru var norādīt lietotājs. Pēc noteiktā laika perioda rīks tiks palaists un izdzēsīs direktorija saturu no atkritnes. Šeit jums tas jāatceras Ubuntu atkritumu tvertne parasti atrodas ~ / .local / share / Trash / files. Šajā mapē atrodas visi izdzēstie faili, kurus esat nosūtījis atkritnē.
Instalējiet Autotrash uz Ubuntu
Automātiskā miskaste ir ērts veids, kā viegli konfigurēt Gnu / Linux datoru, lai izmestu atkritumus. To var konfigurēt ar Cron darbu un pat izmantot, lai iztīrītu vairāku lietotāju atkritumu mapes.
Lai turpinātu instalēšanu, mums vienkārši jāatver termināls (Ctrl + Alt + T) un tajā jāieraksta šāda komanda:
sudo apt install autotrash
Izmantojiet automātisko miskasti
Katru reizi, kad darbojas Autotrash, tas skenēs direktoriju ~ / .local / share / Trash / info un tas lasīs failus .trashinfo lai atrastu savu dzēšanas datumu. Ja faili miskastes mapē ir bijuši ilgāk par noteikto datumu, tie tiks izdzēsti.
līdz notīriet failus, kas atrodas atkritnes mapē ilgāk par 30 dienām, jums vienkārši jāizpilda komanda:
autotrash -d 30
Pamatojoties uz iepriekš minēto piemēru, ja mapē Miskaste esošie faili ir vecāki par 30 dienām, automātiskā miskaste tos automātiski izdzēsīs no miskastes. Jums nav nepieciešams tos manuāli noņemt. Mums nevajadzēs tikai nosūtīt nevajadzīgos atkritumus uz atkritumiem un aizmirst par tiem.
Iepriekš minētā komanda apstrādās tikai pašreiz reģistrētā lietotāja atkritumu direktoriju. Gadījumā, ja jums to vajag veiciet Autotrash, lai apstrādātu visu sistēmas lietotāju atkritumu direktorijus, viss, kas jums jādara, ir izmantot -t opciju, kā parādīts zemāk:
autotrash -td 30
Automātiskā miskaste arī ļauj izdzēst failus no atkritnes, pamatojoties uz atlikušo vai pieejamo vietu atkritumu failu sistēmā. Piemērs tam varētu būt šāds:
autotrash --max-free 1024 -d 30
Pamatojoties uz iepriekš minēto komandu, autotrash no miskastes izdzēsīs tikai failus, kuru vecums pārsniedz 30 dienas, ja atkritumu failu sistēmā ir palicis mazāk nekā 1 GB vietas. Tas var būt noderīgi, ja nevēlamā failu sistēmā pietrūkst vietas.
Automatizējiet automātisko miskasti
Kā mēs tikko redzējām, visas komandas lietotājam ir jāizpilda manuāli. Bet, ja jūs vēlaties automatizēt šo uzdevumu, nekas cits kā nebūs pievienojiet automātisko miskasti kā ievadi crontab. Tādā veidā komandas tiks izpildītas automātiski noteiktā laikā, kas attīrīs failus no miskastes atbilstoši definētajām opcijām.
Lai to ieprogrammētu, mums tas būs jādara rediģēt failu crontab ar komandu:
crontab -e
Šajā piemērā mēs pievienosim rindu:
@daily /usr/bin/autotrash -d 30
Pēc tā saglabāšanas tagad Automātiskā miskaste katru dienu iztīrīs failus, kas atrodas atkritnes mapē ilgāk par 30 dienām.
Palīdzēt
Vairāk informācija par šo utilītu, varat meklēt palīdzību, izmantojot komandu:
autotrash -h
Vai arī cilvēka lapas:
man autotrash
Lietojot šo rīku, ņemiet to vērā Ja svarīgi faili tiks izdzēsti, tie pēc noteiktajām dienām neatgriezeniski pazudīs, tāpēc vislabāk ir uzmanīties, lai nesagādātu pārsteigumus.