U sljedećem članku ćemo pogledati Autotrash. Ako tražite alat za naredbeni redak na koji se može koristiti automatski izbriši stare datoteke iz otpada i tako eliminirati smeće iz svoje distribucije, ovo je dobra opcija. Pomoću njega nećete morati biti svjesni pražnjenja smeća u svom grafičkom okruženju svaki put kad ga vidite punog, Autotrash će to raditi povremeno za vas na potpuno automatiziran način.
Sva Gnu / Linux radna okruženja imaju kantu za smeće i kada korisnik klikne na dugme 'Izbriši', datoteke idu tamo. Vremenom podaci pune smeće i zauzimaju prostor koji se može pokazati značajnim.
Autotrash je uslužni program koji omogućava očistite stare datoteke koje je korisnik izbrisao i koje su ostale u korpi za otpad određeni broj dana, koju korisnik može odrediti. Nakon utvrđenog vremenskog razdoblja, alat će se pokrenuti i izbrisati sadržaj direktorija iz otpada. Ovdje morate to zapamtiti u Ubuntuu kanta se obično nalazi u ~ / .local / share / Trash / files. U ovoj se mapi nalaze sve izbrisane datoteke koje ste poslali u smeće.
Instalirajte Autotrash na Ubuntu
Autotrash je praktičan način da lako konfigurirate Gnu / Linux PC za odlaganje smeća. Može se konfigurirati sa zadatkom Cron, a može se koristiti i za čišćenje mapa smeća više korisnika.
Da bismo nastavili s instalacijom, samo moramo otvoriti terminal (Ctrl + Alt + T) i u njega napisati sljedeću naredbu:
sudo apt install autotrash
Koristite Autotrash
Svaki put kad se pokrene Autotrash, ovo skenirat će direktorij ~ / .local / share / Trash / info i pročitaće datoteke .trashinfo kako biste pronašli datum brisanja. Ako su datoteke bile u mapi za smeće duže od postavljenog datuma, one će se izbrisati.
para očistite datoteke koje su u mapi za smeće više od 30 dana, samo trebate izvršiti naredbu:
autotrash -d 30
Na osnovu gornjeg primjera, ako su datoteke u mapi Otpad starije od 30 dana, Autotrash će ih automatski ukloniti iz Otpada. Ne morate ih ručno uklanjati. Jednostavno moramo nepotrebno smeće poslati u smeće i zaboraviti na to.
Gornja naredba će obraditi samo direktorij smeća trenutno prijavljenog korisnika. U slučaju da trebate izvedite automatsko otpad za obradu direktorija smeća svih korisnika na sistemu, sve što trebate je koristiti opciju -t kao što je prikazano dolje:
autotrash -td 30
Autotrash takođe omogućava brisanje datoteka iz otpada na osnovu preostalog ili dostupnog prostora u sistemu datoteka smeća. Primjer toga mogao bi biti sljedeći:
autotrash --max-free 1024 -d 30
Na osnovu gornje naredbe, automatsko uklanjanje otpada izbrisati će datoteke stare više od 30 dana iz otpada samo ako u sistemu datoteka smeća ostane manje od 1 GB prostora. Ovo može biti korisno ako sistemu bezvrijednih datoteka ponestane prostora.
Automatizirajte automatsko uklanjanje otpada
Kao što smo upravo vidjeli, sve naredbe korisnik mora izvršiti ručno. Ali ako želite automatizirati ovaj zadatak, neće biti ništa više od dodajte Autotrash kao ulaz crontab. Na taj će se način naredbe izvršavati automatski u zakazano vrijeme, što će očistiti datoteke iz otpada prema definiranim opcijama.
Da bismo ovo programirali, morat ćemo uredite datoteku crontab sa naredbom:
crontab -e
Za ovaj primjer ćemo dodati redak:
@daily /usr/bin/autotrash -d 30
Nakon spremanja, odmah Autotrash će svakodnevno brisati datoteke koje se nalaze u mapi za smeće više od 30 dana.
Pomoć
Za više informacije o ovom uslužnom programu, pomoć možete potražiti pomoću naredbe:
autotrash -h
Ili stranice s uputama:
man autotrash
Kad koristite ovaj alat, imajte na umu to Ako se važne datoteke izbrišu, trajno će nestati nakon definiranih dana, pa je najbolje biti oprezan da ne dobijete iznenađenja.