trash-cli: comanda que et pot evitar pèrdues en la teva distro

trash-cli és un client per administrar la paperera de reciclatge des de la línia d'ordres. Si bloqueges rm o crees un àlies perquè quan facis servir rm realment estiguis fent ús de trash-cli, és una bona manera de prevenir pèrdues de dades. Moltes vegades elimines certs arxius que realment no volies eliminar o ho fas per distracció i després ja no pots recuperar-los. D'aquesta manera, quan elimines alguna cosa amb trash-cli, quedarà a la paperera.

Si vols recuperar-los es pot fer fàcilment. A més, trash-cli recordarà la data en què va ser eliminat un determinat arxiu, els seus permisos, la ruta on es trobava abans de ser eliminat i així podrà recuperar-tal qual estaven d'una forma molt senzilla. Una cosa que amb rm no podràs fer, i en cas d'eliminar-los accidentalment hauries de fer ús d'eines forenses per intentar recuperar-los si és possible ...

Instal·lar trash-cli és molt senzill si fas servir el teu gestor de paquets de la teva distro preferida. Per exemple, pots usar apt-get install trash-cli per distros DEB. Un cop instal·lat el paquet, et dota d' aquestes comandes:

  • trash-put: elimina fitxers i directoris
  • trash-empty: buida la paperera
  • trash-list: llista els arxius a la paperera
  • trash-restore: restaura els arxius que estiguin a la paperera
  • trash-rm: elimina de forma individual un arxiu concret que estigui a la paperera

La eina trash-cli està basada en Python, I pots instal·lar també des de les fonts. El procediment és comú per a totes les distros i pots fer-ho seguint aquests passos senzills:

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

cd trash-cli

sudo python setup.py install

python setup.py install --user

Un cop instal·lada, pots fer servir els ordres disponibles des del terminal d'una manera molt senzilla. Per exemple, per enviar alguna cosa a la paperera, en comptes d'usar rm (que seria, en principi, irrecuperable), pots utilitzar aquesta alternativa:

trash-put prueba.txt


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.