Trash-Cli - Un outil de poubelle pour gérer la «poubelle» de la ligne de commande Linux

Trash-Cli - Un outil de poubelle pour gérer la «poubelle» de la ligne de commande Linux

Poubelle est une interface de ligne de commande qui jette les fichiers et enregistre le chemin absolu d'origine, la date de suppression et les autorisations associées. Il utilise la même poubelle utilisée par des environnements de bureau Linux populaires tels que KDE, Gnome et XFCE qui peuvent être invoqués à partir de la ligne de commande (et via les scripts).

Poubelle Fournit ces commandes:

$ Fichiers et répertoires #trash de trash. $ Trash-Empty #Empty the Trashcan (s). $ Trash-list #List Fichiers Trashed. $ trash-restore #restore un fichier saccagé. $ trash-rm #remove les fichiers individuels de la trashcan. 

Dans cet article, nous vous montrerons comment installer et utiliser Trash-Cli pour trouver le chemin d'origine, la date de suppression et les autorisations de fichiers supprimés dans Linux.

Comment installer des trash-Cli dans Linux

Le moyen simple d'installation poubelle est en utilisant Easy_install outil comme suit:

$ sudo apt-get install python-setuptools # debian / ubuntu systems $ sudo yum installer python-setuptools # rhel / centos systems $ sudo easy_install trash-cli 

Sinon, installer Poubelle de la source comme indiqué.

$ git clone https: // github.com / andreafrancia / trash-cli.GIT $ CD CRASS-CLI $ Sudo Python Configuration.Installation PY 

Comment utiliser la poubelle-Cli dans Linux

Pour jeter un fichier spécifique, exécuter.

$ Fichier de putain de poubelle1 

Énumérez tous les fichiers trasés.

$ la liste de trash 2017-05-05 10:30:48 / Home / Tecmint / File117-05-10 13:40:41 / Home / Tecmint / File2 2017-05-12 22:30:49 / Home / Tecmint / File3 2017- 05-12 22:50:48 / Home / Tecmint / Test 

Recherchez un fichier dans le trashcan.

$ la liste de trash | fichier grep 2017-05-05 10:30:48 / Home / Tecmint / File11 2017-05-10 13:40:41 / Home / Tecmint / File2 2017-05-12 22:30:49 / Home / Tecmint / File3 

Restaurer un fichier saccagé.

$ Trash-Restore 0 2017-05-05 10:30:48 / Home / Tecmint / File1 1 2017-05-10 13:40:41 / Home / Tecmint / File2 2 2017-05-12 22:30:49 / Home / Tecmint / File3 3 2017-05-12 22:50:48 / Home / Tecmint / Test 

Supprimer tous les fichiers de la trashcan.

$-chouchou 

Supprimer uniquement les fichiers qui ont été supprimés plus que il y a:

$-chouchou  

Voici une démonstration de cette commande:

$ date Lun 15 mai 20:26:52 Eat 2017 $ la liste de trash 2017-05-12 13:51:12 / Home / Tecmint / Nouveau.TXT 2017-05-11 10:41:30 / Home / Tecmint / Old.TXT 2017-04-05 20:43:54 / Home / Tecmint /.SMS $ trash-vice 7 $ la liste de trash 2017-05-12 13:51:12 / Home / Tecmint / Nouveau.TXT 2017-05-11 10:41:30 / Home / Tecmint / Old.SMS $ trash-vice 1 $ la liste de trash 2017-05-12 13:51:12 / Home / Tecmint / Nouveau.SMS 

Supprimer uniquement les fichiers correspondant à un modèle.

N'oubliez pas d'utiliser des devis afin de protéger le motif de l'expansion de la coquille:

$ trash-rm \ *.SMS 

Pour plus d'informations, consultez le référentiel Github Trash-Cli: https: // github.com / andreafrancia / trash-cli

C'est tout! Connaissez-vous des outils CLI similaires pour Linux? Partagez quelques informations à leur sujet avec nous via le formulaire de commentaire ci-dessous.