Muchikamu chinotevera isu ticha tarisa marara-ehl. Ichi chi paketi diki yemahara software mirairo iyo inotipa isu nemarara emarara e Command Line Dudziro. Mazuva ano, chero sisitimu yaunoshandisa, ingave Gnu / Linux, Windows kana Mac OS kubva kune inoenzanisira nharaunda, kana iwe ukadzima faira, rinowanzo guma riri muTrash. Izvi zvinotipa sarudzo yekutendeuka uye kudzorera iyo faira kana kuidzima zvachose. Kune rimwe divi, kana ukadzima faira kubva kumutsetse wekuraira, iyo sarudzo yekudzosera iwo mafaera, musimboti hatizove nawo.
Sezvo ini ndanga ndichitaura, marara-ehl mutengi wekugadzirisa iyo yekudzokorora bin kubva kumutsara wekuraira. Si gadzira alias kuitira kuti kana iwe uchishandisa rm, iwe uri kunyatso kushandisa marara-ehl, iwe unenge uine nzira yakanaka yekudzivirira kurasikirwa kwedata. Nezve izvi iwe unogona kudzivirira kudzima mafaera izvo iwe zvawanga usingade kudzima, kungave nekushaya hanya kana nekukanganisa. Izvi zvinodaro nekuti kana iwe ukadzima chimwe chinhu nemarara-ehl, chichagara mumarara.
Gare gare kana iwe uchida kudzoreredza mafaera, zvinogona kuitwa nyore. Chii chimwe, marara-cli acharangarira zuva iro imwe faira rakabviswa, mvumo dzaro uye nzira kwayakange iriko isati yabviswa. Saka isu tinogona kuvapora sezvavaive.
Isa marara-ehl pane Ubuntu
Kuisa marara-ehl kuri nyore kwazvo muUbuntu uchishandisa apt package package. Zvese zvaunoda kuti uite kuvhura terminal (Ctrl + Alt + T) uye unomhanya iwo wekuraira:
sudo apt-get install trash-cli
Iyo trash-ehl chishandiso chakavakirwa paPython, saka Tinogona zvakare kuiisa kubva kunowanikwa. Maitiro acho akajairika kune ese distros. Iwe unongofanirwa kuvhura terminal (Ctrl + Alt + T) uye unomhanya iyo mirairo:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python3 setup.py install sudo python3 setup.py install --user
Muenzaniso wekushandisa
Kamwe yaiswa, vashandisi isu tinogona ikozvino kushandisa mirairo:
- marara-akaisa: kudzima mafaera uye madhairekitori.
- marara-asina chinhu: durura bin.
- marara-rondedzero: inonyora mafaera nemafolda ari mumarara.
- tsvina-kudzorera- Dzosera mafaera nemafolda ari mumarara.
- tsvina-rm- Mumwe nemumwe bvisa yakatarwa faira iri mumarara.
Tumira faira kumarara
Iye zvino tinogona kushandisa iyi mirairo inowanikwa kubva kune iyo terminal nenzira yakapusa. Semuenzaniso, kana tichida tumira chimwe chinhu kumarara, pachinzvimbo chekushandisa rm (izvo zvinogona kunge zvisingawanikwe), unogona kushandisa uyu umwe kuraira:
trash-put ejemplo-trash-cli.txt
Tsvina-ehl hainyatso kudzima mafaera kana madhairekitori, zvinongovaendesa kune yakavanzika dhairekitori. ONA, yega faira kana dhairekitori ichachengetedza iyo nzira yayaive pakutanga. Izvi zvinoreva kuti kana iwe ukazodzoreredza, ichave kune dhairekitori yatakabvisa iyo.
Iyo yakavanzika dhairekitori iyo mafaera uye madhairekitori zvakabviswa tinogona kuzviona nemurairo:
ls -la $HOME/.local/share/Trash
Mune ino dhairekitori yakavanzwa iwe unowana mamwe madhairekitori maviri:
- mafaira: Apa ndipo panosara marara-kuisa rairo rekufambisa iro rakadzimwa faira kana dhairekitori.
- Info: Boka rekuraira rinobata .trashinfo faira yefaira rega rega / dhairekitori.
Nyora dzadzimwa mafaera kana madhairekitori
Para nyora mafaira kana madhairekitori anowanikwa mumarara, Kubva pamutsetse wekuraira watinoita:
trash-list
Sunungura marara
Sezvinozivikanwa nemunhu wese, mafaera ari mumarara anotora diski nzvimbo. Neichi chikonzero itsika yakanaka nguva nenguva, sununguka marara nzvimbo. Uye isu tinogona kuita izvi nemurairo:
trash-empty
Kumhanya seizvi, Pasina paramita inodzima ZVESE zvatinazvo mumarara.
Panyaya yekuda bvisa mafaera kana madhairekitori emazuva x akachengetwa, isu tichafanirwa kupfuudza huwandu hwemazuva separamende. Semuenzaniso, kana tichida kudzima zvakange zvakachengetwa mumazuva mashanu apfuura tinonyora:
trash-empty 5
Dzosera mafaera kana madhairekitori
Uyu ndiwo murairo waungangofarira kuisa marara-ehl, uye ndezvekuti zvichatibvumira kudzorera zvakabviswa. Tsvina-kudzoreredza inodzosera mafaera kana madhairekitori kunzvimbo yavo yepakutanga, yeuka kuti marara-anoisa ino info.
trash-restore
Kudzima mafaera kubva mumarara
Tiine marara-rm kuraira tinogona bvisa zvachose mafaera kana madhairekitori kubva mumarara. Tine nzira dzinoverengeka dzekuita iri basa. Nekutanga tichabvisa faira nemazita:
trash-rm ejemplo-trash-cli.txt
Tinogona zvakare kusarudza ku bvisa mafaera ese nekuwedzera kuwedzerwa:
trash-rm '*.txt'
Dai taida bvisa danda kubva mumarara, rairo rekushandisa raizove:
trash-rm carpeta-ejemplo
Rubatsiro
Rubatsiro rwakakwana runogona kuwanikwa papeji remurume. Kuti tibvunze izvi tichazongoda kuita rairo:
man trash
Iwo marara-ehl kuraira muGnu / Linux inotibvumidza kudzima mafaera uye madhairekitori. Izvo zvakare zvinotibvumidza isu kuti vazvidzore nekuvachengeta ivo nemhedziso yavo nzira, mvumo, zuva. Zvinogona bvunza zvimwe nezve chirongwa ichi kubva peji pane GitHub zvimwe chete.