trash-cli: kommando som kan undvika förluster i din distro

trash-cli är en klient för att hantera papperskorgen från kommandoraden. Om du låser rm eller skapar ett alias så att du faktiskt använder trash-cli när du använder rm, är det ett bra sätt att förhindra dataförlust. Många gånger tar du bort vissa filer som du verkligen inte ville radera eller så gör du det slarvigt och då kan du inte längre återställa dem. På detta sätt, när du raderar något med trash-cli, kommer det att ligga i papperskorgen.

Om du vill återställa dem kan det göras enkelt. Dessutom kommer trash-cli ihåg datumet då en viss fil togs bort, dess behörigheter, sökvägen där den fanns innan den togs bort och så att du kan återställa dem som de var på ett väldigt enkelt sätt. Något som du inte kommer att kunna göra med rm, och om du av misstag skulle radera dem skulle du behöva använda kriminaltekniska verktyg för att försöka återställa dem om möjligt...

Att installera trash-cli är väldigt enkelt om du använder din favoritdistros pakethanterare. Du kan till exempel använda apt-get installera trash-cli för DEB-distros. När paketet är installerat ger det dig dessa kommandon:

  • trash-put: radera filer och kataloger
  • trash-empty: tömmer papperskorgen
  • trash-list: lista filerna i papperskorgen
  • trash-restore: återställer filer som finns i papperskorgen
  • trash-rm – raderar individuellt en specifik fil som ligger i papperskorgen

La trash-cli-verktyget är baserat på Python, och du kan också installera det från källorna. Proceduren är gemensam för alla distros och du kan göra det genom att följa dessa enkla steg:

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

cd trash-cli

sudo python setup.py install

python setup.py install --user

När det är installerat kan du använda tillgängliga kommandon från terminalen på ett mycket enkelt sätt. Till exempel, för att skicka något till papperskorgen, istället för att använda rm (som i princip skulle vara omöjligt att återställa), kan du använda det här alternativet:

trash-put prueba.txt


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.