trash-cli: ukaz, s katerim se lahko izognete izgubam v distribuciji

trash-cli je odjemalec za upravljanje koša iz ukazne vrstice. Če blokirate rm ali ustvarite vzdevek, tako da ko uporabljate rm, dejansko uporabljate trash-cli, je to dober način za preprečevanje izgube podatkov. Velikokrat izbrišete določene datoteke, ki jih v resnici niste želeli izbrisati ali pa to storite neprevidno in jih potem ne morete več obnoviti. Na ta način, ko nekaj izbrišete s trash-cli, bo ostalo v smetnjaku.

Če jih želite dobiti nazaj, je to mogoče enostavno. Poleg tega si bo trash-cli zapomnil datum izbrisa določene datoteke, njena dovoljenja, pot, kjer je bila, preden je bila izbrisana, in da jih boste lahko obnovili, kakršni so bili na zelo preprost način. Nekaj, česar z rm ne boste mogli storiti in v primeru nenamernega brisanja bi morali uporabiti forenzična orodja, da jih poskusite obnoviti, če je le mogoče ...

Namestitev trash-cli je zelo enostavna, če uporabljate upravitelja paketov iz vaše najljubše distribucije. Na primer, lahko uporabite apt-get namestite trash-cli za distribucije DEB. Ko je paket nameščen, vam da teh ukazov:

  • smeti: odstrani datoteke in imenike
  • trash-empty: izpraznite smeti
  • trash-list: seznam datotek v smetnjaku
  • trash-restore: obnovite datoteke, ki so v smetnjaku
  • trash-rm: posamezno izbrišite določeno datoteko, ki je v smetnjaku

La Trash-cli orodje temelji na Pythonu, namestite pa ga lahko tudi iz virov. Postopek je običajen za vse distribucijske sisteme in to lahko storite tako, da sledite tem preprostim korakom:

git clone https://github.com/andreafrancia/trash-cli.git

cd trash-cli

sudo python setup.py install

python setup.py install --user

Ko je nameščen, lahko uporabite razpoložljivi ukazi od terminala na zelo preprost način. Če želite na primer nekaj poslati v smetnjak, namesto da uporabite rm (ki ga načeloma ne bi bilo mogoče obnoviti), lahko uporabite to alternativo:

trash-put prueba.txt


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.