web-dev-qa-db-fra.com

Comment puis-je vider la corbeille à l'aide d'un terminal?

Je ne suis pas capable de chercher corbeille n'importe où. Pouvez-vous s'il vous plaît me dire une commande ou quelque chose comme ça pour vider la corbeille à l'aide du terminal?

236
hellodear

Vous pouvez utiliser la commande rmˋ:

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

La commande rm supprime (supprime) les fichiers ou les répertoires.

-f, --force     Ignore nonexistant files, and never Prompt before removing.
-r, -R, --recursive     Remove directories and their contents recursively.

La corbeille se trouve à l'adresse suivante: $HOME/.local/share/Trash

Faites attention à la façon dont vous utilisez la commande rm - les fichiers ne sont pas envoyés dans une corbeille dans laquelle vous pouvez les restaurer, il est donc difficile de les annuler.

305
nux

Avec trash-cli installé, vous pouvez faire

trash-empty

plus de détails intéressants sur la gestion des déchets: Ici

127
jhort

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 du bureau" de site freedesktop . Cette variable n’est normalement pas disponible dans les fenêtres du terminal, vous aurez donc besoin de trash-empty. Cette commande suit toutes les spécifications de Freedesktop.org et est suffisamment intelligente pour savoir où se trouve la corbeille. Vous devrez d'abord l'installer.

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

51
Braiam

Avec trash-cli installé, tapez trash-empty

installer trash-cli type Sudo apt-get install trash-cli

9

J'ai eu des problèmes avec

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

Donc je devais faire:

Sudo -s
cd ~/.local/share/Trash/  

Avant de taper la commande suivante, assurez-vous absolument que vous vous trouvez dans le bon répertoire, car vous pouvez facilement supprimer tout ce qui se trouve dans votre dossier de base de cette façon et vous ne recevrez aucun avertissement.

rm -fr *

Et puis tout était parti ...

2
Cisum inas