A trash-cli egy kliens, amely a lomtárat a parancssorból kezelheti. Ha letiltja az rm-et, vagy létrehoz egy álnevet, így az rm használatakor valóban a trash-cli-t használja, az jó módszer az adatvesztés megakadályozására. Sokszor töröl bizonyos fájlokat, amelyeket valóban nem akart törölni, vagy gondatlanul teszi, és akkor már nem tudja helyreállítani őket. Ily módon, ha töröl egy valamit a trash-cli-vel, az a kukában marad.
Ha vissza akarja szerezni őket, akkor könnyen megtehető. Ezenkívül a trash-cli emlékezni fog egy bizonyos fájl törlésének dátumára, engedélyeire, a törlés előtti elérési útjára és így visszaállíthatja őket, ahogy voltak nagyon egyszerű módon. Valami, amit az rm-mel nem fog tudni megtenni, és véletlen törlés esetén törvényszéki eszközökkel kell megpróbálnia helyreállítani őket, ha lehetséges ...
A trash-cli telepítése nagyon egyszerű, ha a csomagkezelőt használja a kedvenc terjesztőjéből. Például használhatja apt-get install trash-cli a DEB disztribúcióihoz. A csomag telepítése után megadja ezeket a parancsokat:
- trash-put: fájlok és könyvtárak eltávolítása
- szemét-üres: ürítse ki a szemetet
- trash-list: listázza a kukában lévő fájlokat
- trash-restore: a kukában lévő fájlok visszaállítása
- trash-rm: egyenként törölje a kukában lévő adott fájlt
La trash-cli eszköz Python alapú, és forrásból is telepítheti. Az eljárás minden diszkóban közös, és ezt az alábbi egyszerű lépésekkel teheti meg:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python setup.py install python setup.py install --user
A telepítés után használhatja a elérhető parancsok a terminálról nagyon egyszerű módon. Például, ha valamit el akar küldeni a kukába, az rm használata helyett (ami elvben helyrehozhatatlan lenne), használhatja ezt az alternatívát:
trash-put prueba.txt