I-Trash-ehl, inkunkuma inokuthi itolike i-Command Line

malunga nenkunkuma-ehl

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:

faka i-trash-ehl ngokufanelekileyo

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:

khuphela repo inkunkuma-ehl

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:

ukubeka inkunkuma

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:

udoti umkhombandlela

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:

Uluhlu lwenkunkuma

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.

ukubuyisela inkunkuma

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:

cima ulwandiso lwefayile ethile

trash-rm '*.txt'

Ukuba besifuna susa ifolda kudoti, umthetho oza kuwusebenzisa uya kuba:

cima ifolda

trash-rm carpeta-ejemplo

Uncedo

Olona ncedo lupheleleyo luyafumaneka kwiphepha lomntu. Ukubonisana nayo kuya kufuneka senze umthetho:

inkunkuma iphepha lomntu

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.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.