329 votes

Comment puis-je vider la corbeille en utilisant le terminal?

Je ne trouve pas de poubelle nulle part. Pouvez-vous me dire une commande ou quelque chose comme ça pour vider la corbeille en utilisant le terminal ?

427voto

nux Points 34943

Vous pouvez utiliser la commande rm :

rm -rf ~/.local/share/Trash/*

La commande rm supprime des fichiers ou des répertoires.

-f, --force     Ignorer les fichiers inexistants et ne jamais demander avant de supprimer.
-r, -R, --recursive     Supprimer récursivement les répertoires et leur contenu.

Le dossier de la corbeille se trouve à : $HOME/.local/share/Trash

Faites attention à la façon dont vous utilisez la commande rm - les fichiers ne sont pas envoyés à une corbeille où vous pouvez les récupérer, il n'est donc pas facile d'annuler.

194voto

jhort Points 1965

Après avoir sudo apt install trash-cli, vous pouvez faire

trash-empty

Plus de détails intéressants sur la gestion de la corbeille ci-dessous et dans la page de manuel.

restore-trash (1)    - Restauration pour l'utilitaire de ligne de commande de la corbeille.
trash (1)            - Utilitaire de ligne de commande de la corbeille.
trash-empty (1)      - Vidage pour l'utilitaire de ligne de commande de la corbeille.
trash-list (1)       - Listes des fichiers mis à la corbeille.
trash-put (1)        - Utilitaire de ligne de commande de la corbeille.
trash-rm (1)         - Supprime les fichiers correspondant à un motif de la corbeille

58voto

Braiam Points 64282

Vous recherchez le répertoire $XDG_DATA_HOME/Trash. Le répertoire de la corbeille est défini dans la "Spécification de la Corbeille de Bureau" du site freedesktop. Cette variable n'est généralement pas disponible dans les fenêtres de terminal, donc vous aurez besoin de trash-empty. Cette commande suit toutes les spécifications de Freedesktop.org et elle est assez intelligente pour trouver où se trouve la Corbeille. Vous devrez l'installer d'abord.

Il existe d'autres outils pour cela, comme gvfs-trash --empty qui peut également envoyer des éléments à la Corbeille.

14voto

Avec trash-cli installé, tapez trash-empty j'ai utilisé cela avec succès pour vider la corbeille sur différents lecteurs et plusieurs emplacements.

pour installer trash-cli, tapez sudo apt-get install trash-cli

Ou vous pouvez utiliser ce script pour le faire pour vous.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X