Salut,
je me suis aperçu récemment que plusieurs poubelles étaient présentes sur mon disque (en fait une par utilisateur et par partition),
en effaçant toutes ces poubelles j'ai gagné énormément de place,
voici un petit script (à adapter) qui efface TOUTES les poubelles présentes sur le disque.
Pour l'adapter chez vous, remplacez les répertoires par l'emplacement des poubelles chez vous
sur les lignes commençant par 'rm -r'
Normalement, il y a une poubelle du type
.Trash dans chaque home de chaque utilisateur (root compris)
plus une par utilisateur à la racine de chaque partition du type
.Trash-utilisateur
pour les trouver automatiquement, lancez:
sudo find / -name ".Trash*"
Ensuite, ouvrez un fichier texte
gksudo gedit /usr/bin/viderpoubelles &
Et copiez y ce script :
#!/bin/sh
echo ======= AVANT VIDAGE POUBELLE ==============================================
df -h
echo ============================================================================
echo --- Remove Root Trash ---
rm -r /root/.Trash/*
rm -r /media/hda3/.Trash-root/*
rm -r /media/hda4/.Trash-root/*
echo --- Remove Sebastien Trash ---
rm -r /home/sebastien/.Trash/*
rm -r /media/hda3/.Trash-sebastien/*
rm -r /media/hda4/.Trash-sebastien/*
echo ======= APRES VIDAGE POUBELLE ==============================================
df -h
echo ============================================================================
echo Vidage terminé, appuyez sur une touche pour quitter
read fin
Il ne reste plus qu'à le rendre exécutable:
sudo chmod +x /usr/bin/viderpoubelles
En tapant viderpoubelles en tant qu'utilisateur, seules vos poubelles sont virées,
En l'exécutant en tant que root, toutes les poubelles seront vidées.
La place libre est affichée avant et après pour comparer.
(On peut bien sur aussi rajouter des répertoires temporaires comme /tmp/)
Bon ménage.