Maqaalka soo socda waxaan ku eegeynaa qashin-qubka. Kani waa xirmo yar oo amarro software ah oo bilaash ah oo na siin doona qashin qub ah Tarjumaadda Khadka Taliska. Maalmahan, nidaam kasta oo aad isticmaasho, ha ahaato Gnu / Linux, Windows ama Mac OS oo ka socda deegaanka garaafka, markii aad tirtirto feyl, badanaa wuxuu ku dhammaadaa Qashinka. Tani waxay na siineysaa ikhtiyaar aan ku toobad keenno oo aan u soo celino faylka ama aan u tirtirno si joogto ah. Dhinaca kale, haddii aad fayl ka tirtirto qadka amarka, ikhtiyaarka ah inaad ka soo kabato faylashaas, mabda 'ahaan ma haysan doonno.
Sidaan sheegayay, qashin-gooyuhu waa macmiil ka maareeya qashinka dib-u-warshadaynta qadka amarka. Si abuuro alias si marka aad isticmaaleyso rm, aad runti u isticmaaleyso qashin-yar, waxaad heleysaa hab wanaagsan oo looga hortago luminta xogta. Tan waxaad kaga fogaan kartaa tirtirka feylasha aad runti aadan rabin inaad tirtirto, ama taxaddar la'aan ama qalad. Tani waa sababta oo ah markaad wax ku tirtirto qashin-yar, waxay ku sii jiri doontaa qashinka.
Goor dambe haddii aad rabto inaad ka soo kabato faylasha, si fudud ayaa loo samayn karaa. Maxaa intaa ka badan, trash-cli wuxuu xasuusan doonaa taariikhda feyl cayiman la tirtiray, rukhsadiisa iyo wadada uu ku yaalay kahor intaan la tirtirin. Marka waxaan uga soo kabsan karnaa sidii ay ahaayeen.
Ku rakib qashin-qubka Ubuntu
Ku rakibidda qashinka-cli waa wax aad u fudud Ubuntu adoo isticmaalaya maareeyaha xirmada habboon. Waxa kaliya ee aad u baahan tahay inaad sameyso ayaa ah inaad furto terminal (Ctrl + Alt + T) oo aad amarto amarka:
sudo apt-get install trash-cli
Qalabka qashin-qubka wuxuu ku saleysan yahay Python, sidaas Waxaan sidoo kale ku rakibi karnaa ilaha. Nidaamku wuxuu ku badan yahay dhammaan qashinka. Kaliya waxaad u baahan tahay inaad furto terminal (Ctrl + Alt + T) oo aad maamusho amarrada:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python3 setup.py install sudo python3 setup.py install --user
Tusaalaha isticmaalka
Marka la rakibo, isticmaaleyaasha waxaan hadda isticmaali karnaa amarrada:
- qashin-dhig: in la tirtiro faylasha iyo tilmaamaha.
- qashin-madhan: faaruqa qashinka.
- liiska qashinka: wuxuu liis garayaa faylasha iyo galka ku jira qashinka.
- qashin soo celinta- Soo celi faylasha iyo galka ku jira qashinka.
- qashin-rm- Shaqsi ahaan tirtir fayl gaar ah oo qashinka ku jira.
U dir fayl qashinka
Hadda waxaan u adeegsan karnaa amarradan laga heli karo terminaalka qaab aad u fudud. Tusaale ahaan, haddii aan rabno wax u dir qashinka, halkii aad ka isticmaali lahayd rm (taasi waxay noqon laheyd mabda 'aan dib loo soo ceshan karin), waxaad isticmaali kartaa amarkan kale:
trash-put ejemplo-trash-cli.txt
Trash-cli runti kama tirtirto feylasha ama tilmaamaha, kaliya waxay u wareejineysaa galka qarsoon FIIRO GAAR AH, feylal ama tusaal kasta wuxuu keydin doonaa wadadii uu markii hore ku yiilay. Taasi waxay ka dhigan tahay haddii aad mar dambe dib u soo celiso, waxay u noqonaysaa buugga aan ka saarnay.
Buugga qarsoon ee faylalka iyo buuggaagta laga saaray waxaan ku arki karnaa amarka:
ls -la $HOME/.local/share/Trash
Buuggan qarsoon waxaad ka heli doontaa laba buug oo kale:
- files: Tani waa meesha amarka qashinka la dhigo uu u dhaqaajin doono faylka ama galka la tirtiray.
- info: Kooxda amarku waxay gacanta ku hayaan faylka .trashinfo ee fayl kasta / tusale kasta oo la tirtiray.
Qor faylasha la tirtiray ama tilmaamaha
para qor faylasha ama tilmaamaha laga helo qashinka, laga bilaabo xariiqda taliska ee aan fulino:
trash-list
Sii daa qashinka
Sida qof kastaa ogyahay, faylasha qashinka ayaa qaadaya meel disk ah. Sababtaas awgeed waa caado wanaagsan waqti ka waqti, sii daa booska qashinka. Oo tan waxaan ku samayn karnaa amarka:
trash-empty
U ordaya sidan oo kale, xuduudaha la'aanteed waxay tirtiri doontaa wax kasta oo aan ku hayno qashinka.
Hadday rabto tirtir faylasha ama tusaha x maalmo kaydsan, waa inaan ka gudubnaa tirada maalmaha halbeegga. Tusaale ahaan, haddii aan dooneyno inaan tirtirno wixii la kaydiyay 5-tii maalmood ee la soo dhaafay waxaan qori lahayn:
trash-empty 5
Soo celi faylasha ama tusaha
Kani waa amarka aad xiiseyneyso rakibidda qashinka, waana inay noo oggolaan doonto inaan soo celinno tirtiraha. Dib u soo celinta qashinku wuxuu dib ugu celiyaa faylasha ama tusaha meeshuu asalka ahaa, Xusuusnow dukaamada qashin-qubka lagu keydiyo macluumaadkan.
trash-restore
Ka tirtirka faylasha qashinka
Iyada oo amarka qashinka-rm aan awoodno si joogto ah u tirtiro faylasha ama tusaha qashinka. Waxaan haynaa dhowr wado oo aan ku fulin karno howshan. Iyadoo kan ugu horeeya waxaan tirtiri doonnaa feyl magac ahaan:
trash-rm ejemplo-trash-cli.txt
Waxaan sidoo kale dooran karnaa ka saar dhammaan faylasha leh kordhin gaar ah:
trash-rm '*.txt'
Hadaan rabnay ka soo saar galka qashinka, amarka la adeegsanayo wuxuu noqonayaa:
trash-rm carpeta-ejemplo
Caawin
Caawinta ugu dhameystiran ayaa la heli karaa bogga ninka. Si aan ula tashanno waxaan u baahanahay oo keliya fulinta amarka:
man trash
Amarka qashinka-clik ee Gnu / Linux wuxuu noo oggolaanayaa inaan tirtirno faylasha iyo tilmaamaha. Waxay sidoo kale noo ogolaaneysaa inaan ka soo kabano iyaga oo ku badbaadinayna wadadooda saxda ah, ogolaanshaha, taariikhda. Way awoodaa inbadan kala tasho mashruucan bogga GitHub ka mid ah.