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

214

Je ne peux pas chercher dans la corbeille . Pouvez-vous s'il vous plaît me dire une commande ou quelque chose comme ça pour vider la corbeille en utilisant le terminal?

    
posée hellodear 18.05.2014 - 17:39
la source

5 réponses

269

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.

Le dossier de la corbeille se trouve à l'adresse: $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 où vous pouvez les récupérer, ce qui les rend difficiles à annuler.

    
réponse donnée nux 18.05.2014 - 17:41
la source
121

Avec trash-cli installé, vous pouvez faire

trash-empty

Des détails plus intéressants sur la gestion des ordures: Ici

    
réponse donnée jhort 18.05.2014 - 18:36
la source
51

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 normalement pas disponible dans les fenêtres de 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.

    
réponse donnée Braiam 18.05.2014 - 20:06
la source
8

Avec la corbeille installée, tapez trash-empty

pour installer le type trash-cli   sudo apt-get install trash-cli

    
réponse donnée dimitris arvanitidis 31.03.2015 - 02:39
la source
3

J'ai eu des problèmes avec

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

J'ai donc dû changer de répertoire en

cd ~/.local/share/Trash/

Alors fais

sudo -s

Alors

sudo rm -fr *

Et puis tout était parti ..

    
réponse donnée Cisum inas 03.11.2014 - 15:27
la source

Lire d'autres questions sur les étiquettes