Linux: commande pour vider la corbeille

19

Quelle est la commande shell pour vider la poubelle sous Linux?

Rob
la source

Réponses:

20

À l'exception des ~/.local/share/Trashfichiers de corbeille pour d'autres systèmes de fichiers peuvent être stockés dans des <mount-point>/.Trash-$(id -u)répertoires. Si vous utilisez ubuntu, il existe un package d'aide pour nettoyer tous les emplacements

sudo aptitude install trash-cli

Pour nettoyer la corbeille dans tous les emplacements, exécutez simplement:

empty-trash

Il devrait fonctionner avec tout environnement de bureau Linux conforme à la spécification de corbeille FreeDesktop.org . Sur les versions plus récentes, la commande peut être:

trash-empty
Paweł Nadolski
la source
Bon point. Plus d'informations ici: manpages.ubuntu.com/manpages/lucid/man1/empty-trash.1.html
Linker3000
9
rm -rf ~/.local/share/Trash/files

S'il n'est pas sous .local / share, il peut être sous ~/.Trash

Linker3000
la source
Merci pour votre réponse, mais en .local / share / Je n'ai que "applications" et "mime", aucune corbeille à trouver :(.
Rob
OK - jetez un œil à /home/YOURUSERNAME/.Trash
Linker3000
3

Si vous souhaitez vider la corbeille de l'utilisateur actuellement connecté:

rm -rf ~/.local/share/Trash/files/*
tu fais
la source
0

Après avoir installé le système d'exploitation si vous n'avez rien supprimé / déplacé de la GUI dans la corbeille, le dossier Corbeille sous le répertoire de l'utilisateur ne sera pas créé du tout. Donc, si vous recherchez le répertoire de la corbeille à partir de la ligne de commande, vous ne le trouverez pas. Disons maintenant que vous déplacez / supprimez un fichier dans la corbeille à partir de l'interface graphique, c'est à ce moment que le répertoire Trash est créé et est accessible à partir de la ligne de commande. Si vous restaurez le fichier ou supprimez le fichier de manière permanente à partir de l'interface graphique ou de la ligne de commande, le dossier Corbeille reste et est accessible à partir de l'interface graphique et de la ligne de commande.

ligne de commande Répertoire de la corbeille: - "/root/.local/share/Trash" sous la corbeille, vous avez à nouveau deux répertoires, un avec "fichiers" et un avec "info". fichiers: - informations sur les données réelles: - métadonnées des données

Vérifié sur Centos 6.8

Modifier: - les fichiers dans la thrash peuvent être supprimés de l'interface graphique ou en accédant à /root/.local/share/Trash/files et tout supprimer

Ashwin
la source
Tel qu'il est écrit, ce sont des informations supplémentaires utiles, mais ne répondent pas directement à la question de savoir quelle est la commande. Pouvez-vous exécuter cette réponse à la ligne d'arrivée?
fixer1234