Page 1 sur 1

Supprimer définitivement la corbeille

Posté : lun. 23 mars 2020 18:43
par TéMentheOuPas
Bonsoir,

Vous connaissez tous la commande:

Code : Tout sélectionner

sudo rm -rf ~/.local/share/Trash/files/*
qui permet normalement de vider la corbeille. Mais seulement, cette commande ne fonctionne pas lorsque des éléments (issus de carte media ou cle usb.... ) ont été déplacés dans la corbeille auparavant !!

Comment faire pour la vider complètement et définitivement à l'aide du terminal ?

Bien sur manuellement, ça fonctionne parfaitement. Mais je désire utiliser des lignes de commandes (en vu d'améliorer mon nettoyage automatique en script, svp)

J'ai bien pensé à la commande shred, mais elle n'est pas disponible sous LM 19.3 xfce, apparemment. Seulement Unix.
Avez vous des solutions, svp?

Bonne soirée,
Amicalement :D

Re: Supprimer définitivement la corbeille

Posté : lun. 23 mars 2020 18:49
par cyrille
Si tu es l'auteur du script d'install automatique ou un truc du genre, ce que je peux dire, c'est que c'est chaud de faire des install et des autoremove avec l'option -y ...
Tu peux le faire sur des update de sécurité sans soucis sur des versions stables, mais sur des updates normales....
Tôt ou tard tu le regretteras
Je dis ça je ne dis rien,
mais quand le PC pose des questions, c'est à l'user de décidé dy répondre soit par Y/N en toute connaissance de cause et conséquences

Re: Supprimer définitivement la corbeille

Posté : lun. 23 mars 2020 18:55
par cyrille
solution de bourrin

Code : Tout sélectionner

sudo rm -rf .local/share/Trash/files/
Il te supprimeras carrement le dossier files et tout ce qu'il contient
Il en créera (normalement) un nouveau lors de l'ajout d'élèments dans la corbeille

Pas hyper propre comme solution

Re: Supprimer définitivement la corbeille

Posté : lun. 23 mars 2020 19:24
par TéMentheOuPas
Bonsoir Cyrille,
Oui il est plus prudent et raisonné de supprimer les -y. Je vais le faire demain.
Sinon comme solution, tu mentionnes solution bourin, et pas propre.
Il vaut mieux peut être le faire manuellement, finalement ?
Merci.
Amicalement :)

Re: Supprimer définitivement la corbeille

Posté : lun. 23 mars 2020 20:49
par cyrille
perso je dirais bizarre
car sudo devrait être supérieur à tout autre chose
jamais eu de soucis pour supprimer des trucs venant de périph amovibles
Sous quel X ?
Car sinon sous XFCE tu enfonces SHIFT et SUPP et hop directos dans l'oubli

sinon essaie de bouger le tout vers /dev/null

Code : Tout sélectionner

sudo mv .local/share/Trash/files/* /dev/null

Re: Supprimer définitivement la corbeille

Posté : lun. 23 mars 2020 21:16
par TéMentheOuPas
Bonsoir,
Merci pour vos réponses.
Après mûre réflexion, raisonnable et prudent, la meilleure méthode reste le mode manuel.
Ça fonctionne bien.
Vouloir automatiser n'est pas forcément bien.
Merci encore
Bonne soirée amis linuxiens :D