Esihlokweni esilandelayo sizobheka i-Autotrash. Uma ufuna ithuluzi lomugqa womyalo elingasetshenziselwa susa amafayela amadala kudoti ngokuzenzakalela futhi ngaleyo ndlela uqede udoti ekusatshalalisweni kwakho, lokhu kuyindlela enhle. Ngayo, awudingi ukuthi uqaphele ukukhipha udoti endaweni yakho yokuqhafaza njalo lapho ubona kugcwele, i-Autotrash izokwenzela yona ngezikhathi ezithile ngendlela ezenzakalelayo ngokuphelele.
Zonke izindawo zedeskithophu ze-Gnu / Linux zinodoti, futhi lapho umsebenzisi echofoza inkinobho ethi 'Susa', amafayela aya lapho. Ngokuhamba kwesikhathi, idatha igcwalisa udoti futhi ithathe isikhala esingahle sibonakale sikhulu.
I-Autotrash iyinsiza evumela khipha amafayela amadala asuswe ngumsebenzisi futhi asele emgqonyeni wokuphinda usebenzise kabusha isikhathi esithile sezinsuku, engacaciswa ngumsebenzisi. Ngemuva kwesikhathi esimisiwe, ithuluzi lizoqala lisuse okuqukethwe kwesikhombi kudoti. Lapha kufanele ukhumbule lokho ku-Ubuntu umgqomo uvame ukutholakala ku- ~ / .local / share / Udoti / amafayela. Kukule folda lapho wonke amafayela asusiwe owathumele kudoti afakwa khona.
Faka i-Autotrash ku-Ubuntu
I-Autotrash iyindlela elula yokumisa kalula i-PC ye-Gnu / Linux ukulahla udoti. Ingalungiswa ngomsebenzi weCron futhi ingasetshenziswa ngisho nokuhlanza amafolda kadoti wabasebenzisi abaningi.
Ukuqhubeka nokufakwa, kufanele sivule ukuphela (Ctrl + Alt + T) bese sibhala umyalo olandelayo kuyo:
sudo apt install autotrash
Sebenzisa i-Autotrash
Njalo lapho i-Autotrash isebenza, lokhu izoskena umkhombandlela ~ / .local / share / Udoti / imininingwane futhi izofunda amafayela .trashinfo ukuthola usuku lwakho lokususwa. Uma amafayela abe kufolda kadoti isikhathi eside kunedethi ebekiwe, azosuswa.
para khipha amafayela abekade esefolda kadoti izinsuku ezingaphezu kwezingu-30, kufanele nje ukhiphe umyalo:
autotrash -d 30
Ngokuya ngesibonelo esingenhla, uma amafayela akufolda ye-Trash emdala kunezinsuku ezingama-30, i-Autotrash izowasusa kuDoti. Awudingi ukuwasusa ngesandla. Kumele nje sithumele udoti ongadingekile kudoti bese sikhohlwa ngawo.
Umyalo ongenhla uzosebenza kuphela umkhombandlela kadoti womsebenzisi ongene ngemvume njengamanje. Uma kwenzeka udinga yenza i-Autotrash ukucubungula izinkomba zikadoti zabo bonke abasebenzisi ohlelweniUkuphela kokufanele ukwenze ukusebenzisa i-- t inketho njengoba kukhonjisiwe ngezansi:
autotrash -td 30
I-Autotrash nayo ivumela susa amafayela kudoti ngokuya ngesikhala esisele noma esitholakalayo kusistimu yefayela kadoti. Isibonelo salokhu kungaba okulandelayo:
autotrash --max-free 1024 -d 30
Ngokuya ngomyalo ongenhla, i-autotrash izosusa kuphela amafayela angaphezu kwezinsuku ezingama-30 kudoti, uma kukhona isikhala esingaphansi kuka-1GB esisele ohlelweni lwefayela lodoti. Lokhu kungaba wusizo uma isistimu yefayela engenamsoco iphelelwa isikhala.
Shintsha i-Autotrash
Njengoba sibonile nje, yonke imiyalo kufanele yenziwe ngesandla ngumsebenzisi. Kepha uma ubheka ukwenza lo msebenzi ngokuzenzakalela, ngeke kube nalutho ngaphandle kwe- engeza i-Autotrash njengokufaka i-crontab. Ngale ndlela imiyalo izokwenziwa ngokuzenzakalela ngesikhathi esihleliwe, esizokhipha amafayela kudoti ngokwezinketho ezichaziwe.
Ukuhlela lokhu, kuzofanele sikwenze hlela ifayela i-crontab ngomyalo:
crontab -e
Ngalesi sibonelo sizokwengeza umugqa:
@daily /usr/bin/autotrash -d 30
Ngemuva kokuyilondoloza, manje I-Autotrash izokhipha amafayela akufolda kadoti izinsuku ezingaphezu kwezingu-30, nsuku zonke.
Usizo
Ukuthola okuningi imininingwane ngale nsiza, ungaxhumana nosizo usebenzisa umyalo:
autotrash -h
Noma amakhasi endoda:
man autotrash
Lapho usebenzisa leli thuluzi, khumbula ukuthi Uma amafayela abalulekile esuswa, azonyamalala unomphela ngemuva kwezinsuku ezichaziwe, ngakho-ke kungcono ukuthi unakekele ukuthi ungatholi isimanga.