Tsvina-ehl, marara anogona kune Command Line Dudziro

nezve marara-ehl

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:

gadza marara-ehl ne apt

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:

kurodha repo marara-ehl

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:

marara-akaisa

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:

marara dhairekitori

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:

marara-rondedzero

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.

tsvina-kudzorera

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:

bvisa chaiyo faira rekuwedzera

trash-rm '*.txt'

Dai taida bvisa danda kubva mumarara, rairo rekushandisa raizove:

bvisa folda

trash-rm carpeta-ejemplo

Rubatsiro

Rubatsiro rwakakwana runogona kuwanikwa papeji remurume. Kuti tibvunze izvi tichazongoda kuita rairo:

marara murume peji

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.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako