Kwinqaku elilandelayo siza kujonga inkunkuma-ehl. Yi le Ipakethi encinci yemiyalelo yesoftware yasimahla eya kuthi isinike inkunkuma yenkunkuma ye-Command Line Otolika. Kule mihla, nokuba yeyiphi na inkqubo oyisebenzisayo, nokuba yiGnu / Linux, Windows okanye iMac OS kwindawo yemizobo, xa ucima ifayile, ihlala iphelela kuDoti. Oku kusinika ithuba lokuguquka kwaye sibuyisele ifayile okanye siyicime ngokusisigxina. Kwelinye icala, ukuba ucima ifayile kumgca wokuyalela, ukhetho lokufumana kwakhona ezo fayile, ngokomgaqo asisayi kuba nayo.
Njengoko benditshilo, inkunkuma-i-cli ngumxhasi wokulawula kwakhona umgqomo kumgca wokuyalela. Si yenza i-alias ukuze xa usebenzisa i-rm, usebenzisa inkunkuma-cli, uya kuba nendlela elungileyo yokuthintela ukulahleka kwedatha. Ngale nto unokukuphepha ukucima iifayile ongafuniyo ukuzicima, nokuba kukungakhathali okanye ngempazamo. Kungenxa yokuba xa ucima into ngodoti-ehl, iya kuhlala kudoti.
Emva kwexesha ukuba ufuna ukubuyisa iifayile, zinokwenziwa ngokulula. Yintoni egqithisile, I-trash-cli iya kukhumbula umhla apho ifayile ethile isuswe khona, iimvume zayo kunye nendlela eyayikuyo ngaphambi kokuba icinywe. Ke sinako ukubabuyisa njengoko benjalo.
Faka inkunkuma kwi-Ubuntu
Ukufaka i-trash-ehl kulula kakhulu kwi-Ubuntu usebenzisa umphathi wephakheji efanelekileyo. Konke okufuneka ukwenze kukuvula i-terminal (Ctrl + Alt + T) kwaye usebenzise lo myalelo:
sudo apt-get install trash-cli
Isixhobo sedoti-ehl sisekwe kwiPython, ke Singayifaka kwakhona kwimithombo yolwazi. Inkqubo iqhelekile kuzo zonke ii-distros. Kufuneka uvule i-terminal (Ctrl + Alt + T) kwaye usebenzise imiyalelo:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python3 setup.py install sudo python3 setup.py install --user
Umzekelo wokusetyenziswa
Nje ukuba ifakwe, abasebenzisi ngoku sinokusebenzisa imiyalelo:
- ukubeka inkunkumaUkucima iifayile kunye nemikhombandlela.
- Inkunkuma ayinanto: khuphela umgqomo.
- Uluhlu lwenkunkumaUluhlu lweefayile kunye neefolda ezikudoti.
- ukubuyisela inkunkumaBuyisela iifayile kunye neefolda ezikudoti.
- Inkunkuma-rm-Umntu ngamnye cima ifayile ethile ekumgqomo.
Thumela ifayile kudoti
Ngoku singayisebenzisa le miyalelo ifumaneka kwisiphelo sendlela ngendlela elula kakhulu. Umzekelo, ukuba sifuna thumela into enkunkumeni, endaweni yokusebenzisa i-rm (oko ngekhe kufumaneke), ungawusebenzisa lo myalelo:
trash-put ejemplo-trash-cli.txt
Inkunkuma-yeef ayizicimi iifayile okanye imikhombandlela, ihambisa nje umkhombandlela ofihliweyo. QAPHELA, ifayile nganye okanye ulawulo luya kugcina umendo owawukuyo ekuqaleni. Oko kuthetha ukuba ukuba uyibuyisele kamva, iya kuba sisikhombisi apho sayisusa khona.
Isikhangeli esifihliweyo apho iifayile kunye nemikhombandlela zisuswe sinokubona ngomyalelo:
ls -la $HOME/.local/share/Trash
Kule khowudi ifihliweyo uya kufumana ezinye iikhowudi ezimbini:
- iifayile: Kulapha apho ukubeka inkunkuma kumyalelo oya kususa ifayile ecinyiweyo okanye isikhombisi.
- info: Iqela lomyalelo liphatha ifayile ye .trashinfo kwifayile nganye / kwisicatshulwa ngasinye.
Uluhlu lweefayile ezisusiweyo okanye imikhombandlela
ukuba Uluhlu lweefayile okanye imikhombandlela efumaneka kudoti, Kumgca wokuyalela esiwenzayo:
trash-list
Khulula inkunkuma
Njengoko wonke umntu esazi, iifayile kudoti zithatha indawo yediski. Ngenxa yesi sizathu ngumkhwa olungileyo amaxesha ngamaxesha, khulula indawo yenkunkuma. Kwaye sinokukwenza oku ngomyalelo:
trash-empty
Ukuyiqhuba ngoluhlobo, ngaphandle kweeparameter iyakucima YONKE into esinayo kudoti.
Kwimeko yokufuna cima iifayile okanye izikhombisi kwiintsuku ezingama-x ezigciniweyo, Kuya kufuneka sidlulise inani leentsuku njengeparameter. Umzekelo, ukuba sifuna ukucima into ebigcinwe kwiintsuku ezi-5 ezidlulileyo singabhala:
trash-empty 5
Buyisela iifayile okanye izikhombisi
Lo ngumyalelo onokuba nomdla kuwo ekufakeni i-trash-ehl, kwaye iya kusivumela ukuba sibuyisele into esusiweyo. Ukubuyisela inkunkuma kubuyisela iifayile okanye izikhombisi kwindawo yazo yoqobo, khumbula ukuba ukubeka inkunkuma kugcina olu lwazi.
trash-restore
Ukucima iifayile kudoti
Ngomyalelo we-trash-rm esinakho cima ngokusisigxina iifayile okanye izikhombisi ezivela kudoti. Sineendlela ezininzi zokwenza lo msebenzi. Kunye neyokuqala Siza kucima ifayile ngegama:
trash-rm ejemplo-trash-cli.txt
Sinokukhetha kwakhona susa zonke iifayile ngolwandiso oluthile:
trash-rm '*.txt'
Ukuba besifuna susa ifolda kudoti, umthetho oza kuwusebenzisa uya kuba:
trash-rm carpeta-ejemplo
Uncedo
Olona ncedo lupheleleyo luyafumaneka kwiphepha lomntu. Ukubonisana nayo kuya kufuneka senze umthetho:
man trash
Umyalelo we-trash-ehl kwi-Gnu / Linux usivumela ukuba sicime iifayile kunye nemikhombandlela. Iya kusivumela ukuba siphinde sibabuyise ngokubasindisa ngomendo wabo opheleleyo, iimvume, umhla. Inga thethana ngakumbi ngale projekthi ukusuka iphepha kwiGitHub okufanayo.