Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
trash-cli [Le 28/07/2009, 14:03]
v0n
trash-cli [Le 11/01/2024, 22:42] (Version actuelle)
Benjamin Loison [Désinstallation] Mise en majuscule nécessaire
Ligne 1: Ligne 1:
 +{{tag>​système console}}
 +----
 +
 ====== trash-cli ====== ====== trash-cli ======
  
Ligne 4: Ligne 7:
  
 Si vous êtes un habitué de la ligne de commande, il vous est surement arrivé de supprimer un fichier ou dossier à l'aide de l'​irrémédiable commande **''​rm''​** et de regretter par la suite cette suppression :) Si vous êtes un habitué de la ligne de commande, il vous est surement arrivé de supprimer un fichier ou dossier à l'aide de l'​irrémédiable commande **''​rm''​** et de regretter par la suite cette suppression :)
 +
 Certains d'​entre vous ont peut-être aussi écrit un script qui déplace les arguments vers une corbeille définie... Certains d'​entre vous ont peut-être aussi écrit un script qui déplace les arguments vers une corbeille définie...
  
-Le paquet **''​trash-cli''​** fournit une interface en ligne de commande pour la corbeille, conforme avec les spécifications de [[FreeDesktop.org]] (tout comme Gnome 2.22 et plus).+Le paquet **''​trash-cli''​** fournit une interface en ligne de commande pour la corbeille, conforme avec les spécifications de [[http://​www.freedesktop.org|FreeDesktop.org]] (tout comme Gnome 2.22 et plus).
  
 Il se souvient du nom, du chemin d'​origine,​ la date de suppression et les permissions de chaque fichier/​dossier supprimé. Il se souvient du nom, du chemin d'​origine,​ la date de suppression et les permissions de chaque fichier/​dossier supprimé.
  
 Il utilise donc le même emplacement que [[:​nautilus|Nautilus]] pour la corbeille, à savoir ''​~/​.local/​share/​Trash''​. Il utilise donc le même emplacement que [[:​nautilus|Nautilus]] pour la corbeille, à savoir ''​~/​.local/​share/​Trash''​.
 +
 +trash-cli est aussi utilisé par des poubelles "​graphiques"​ comme celle de gnome-shell. Son installation (qui est en générale automatique) est nécessaire à leur bon fonctionnement.
 +
  
 ===== Installation ===== ===== Installation =====
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://​trash-cli]] des dépôts.+[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://trash-cli|trash-cli]] des dépôts.
  
 ===== Utilisation ===== ===== Utilisation =====
  
-==== Jetter ​un élément ====+==== Jeter un élément ====
  
-un fichier ou dossier est simplement ​déplacer ​dans la corbeille avec la commande :+un fichier ou dossier est simplement ​déplacé ​dans la corbeille avec la commande :
  
-  trash fichier+  trash-put fichier
  
 ==== Lister les éléments de la corbeille ==== ==== Lister les éléments de la corbeille ====
Ligne 28: Ligne 35:
 Il est possible de lister le contenu de la corbeille à l'aide de la commande : Il est possible de lister le contenu de la corbeille à l'aide de la commande :
  
-  ​list-trash+  trash-list
  
-Pour rechercher un fichier dans la corbeille, utilisez ​[[:grep]] :+Pour rechercher un fichier dans la corbeille, utilisez ​''​grep'' ​:
  
-  ​list-trash | grep fichier+  trash-list | grep fichier
  
 ==== Restaurer un élément de la corbeille ==== ==== Restaurer un élément de la corbeille ====
  
-  ​restore-trash fichier+  trash-restore ​fichier
  
 ==== Vider la corbeille ==== ==== Vider la corbeille ====
Ligne 42: Ligne 49:
 Pour supprimer tous les éléments de la corbeille, utilisez : Pour supprimer tous les éléments de la corbeille, utilisez :
  
-  ​empty-trash+  trash-empty
  
-Pour supprimer tous les éléments de la corbeille ​plus vieux de x jours, indiquez ce nombre comme ceci :+Pour supprimer tous les éléments de la corbeille vieux de plus de //x// jours, indiquez ce nombre comme ceci :
  
-  ​empty-trash x+  trash-empty ​x
  
 === Astuces === === Astuces ===
Ligne 53: Ligne 60:
  
   sudo su   sudo su
-  empty-trash+  ​trash-empty 
 + 
 +Si la commande susmentionnée n'a pas effacé le contenu dossier "/​root/​.local/​share/​Trash"​ installez le paquet suivant et recommencez : 
 + 
 +  apt-get install ​trash-cli
  
 En effet, la commande : En effet, la commande :
  
-  sudo empty-trash+  sudo trash-empty
  
 supprimera tous les éléments de votre corbeille ainsi que ceux non supprimables par votre utilisateur pour des raisons de permissions. supprimera tous les éléments de votre corbeille ainsi que ceux non supprimables par votre utilisateur pour des raisons de permissions.
  
 <​note>​ <​note>​
-Vous pouvez ​faire un [[:alias]] de la commande ''​rm''​ avec ''​trash''​. Cependant il est déconseillé de faire un alias avec une commande du système pour deux raisons : +Vous pourriez ​faire un [[:alias]] de la commande ''​rm''​ avec ''​trash-put''​. Cependant il est déconseillé de faire un alias avec une commande du système pour plusieurs ​raisons : 
-  * vous prendrez la mauvaise habitude d'​utiliser ''​rm''​ en pensant déplacer les arguments à la corbeille. Pensez au conséquences sur un autre système que le votre ! +  * Vous prendrez la mauvaise habitude d'​utiliser ''​rm''​ en pensant déplacer les arguments à la corbeille. Pensez au conséquences sur un autre système que le votre ! 
-  * le fonctionnement d'un script peut être altéré.+  * sudo rm n'utilisera pas l'​alias 
 +  * Les scripts n'​utiliseront pas l'​alias.
 </​note>​ </​note>​
- 
 ===== Désinstallation ===== ===== Désinstallation =====
  
-il suffit pour cela de supprimer le paquet ''​trash-cli''​.+Il suffit pour cela de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer le paquet]] ''​trash-cli''​.
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(en)** [[http://www.andreafrancia.it/trash|Site officiel]].+  * **(en)** [[https://github.com/andreafrancia/​trash-cli|Site officiel]].
  
 ---- ----
  
 //​Contributeurs : [[utilisateurs:​v0n]].//​ //​Contributeurs : [[utilisateurs:​v0n]].//​
- 
  • trash-cli.1248782601.txt.gz
  • Dernière modification: Le 28/07/2009, 14:03
  • par v0n