trash-cli: commande qui peut éviter les pertes dans votre distribution

trash-cli est un client pour gérer la corbeille à partir de la ligne de commande. Si vous bloquez rm ou créez un alias de sorte que lorsque vous utilisez rm vous utilisez réellement trash-cli, c'est un bon moyen d'éviter la perte de données. Plusieurs fois, vous supprimez certains fichiers que vous ne vouliez vraiment pas supprimer ou vous le faites négligemment et vous ne pouvez pas les récupérer. De cette façon, lorsque vous supprimez quelque chose avec trash-cli, il sera laissé dans la corbeille.

Si vous souhaitez les récupérer, cela peut être fait facilement. De plus, trash-cli se souviendra de la date à laquelle un certain fichier a été supprimé, de ses autorisations, du chemin où il a été trouvé avant sa suppression, et afin que vous puissiez les récupérer tels quels d'une manière très simple. Quelque chose que vous ne pourrez pas faire avec rm, et en cas de suppression accidentelle, vous devrez utiliser des outils médico-légaux pour essayer de les récupérer si possible ...

L'installation de trash-cli est très simple si vous utilisez votre gestionnaire de paquets de votre distribution préférée. Par exemple, vous pouvez utiliser apt-get installer trash-cli pour les distributions DEB. Une fois le package installé, il vous donne ces commandes:

  • trash-put: supprimer des fichiers et des répertoires
  • trash-empty: vider la corbeille
  • trash-list: liste les fichiers dans la corbeille
  • trash-restore: restaurer les fichiers qui se trouvent dans la corbeille
  • trash-rm: supprimer individuellement un fichier spécifique qui se trouve dans la corbeille

La L'outil trash-cli est basé sur Python, et vous pouvez également l'installer à partir de sources. La procédure est commune à toutes les distributions et vous pouvez le faire en suivant ces étapes simples:

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

cd trash-cli

sudo python setup.py install

python setup.py install --user

Une fois installé, vous pouvez utiliser le commandes disponibles depuis le terminal d'une manière très simple. Par exemple, pour envoyer quelque chose à la corbeille, au lieu d'utiliser rm (qui serait, en principe, irrécupérable), vous pouvez utiliser cette alternative:

trash-put prueba.txt


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.