Magazine

Ma mère m’a dit va nettoyer Debian

Publié le 24 août 2010 par Mimaury

#!/bin/bash
echo « ! Programme de nettoyage ! »

echo

# seul root peux executer ce script
if test `id -u` != « 0″; then
echo -n « Vous n’etes pas root, le script ne peut être lancé »
else

echo -n « Nettoyer le dossier temporaire /tmp ? (o/n) : »
read reponse
if [ $reponse == 'o' ]; then
rm -Rf /tmp/*
fi

echo -n « Nettoyer le dossier temporaire /var/tmp ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
rm -Rf /var/tmp/*
fi

echo -n « Nettoyer apt ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
apt-get autoremove
fi

echo -n « Nettoyer le dossier .thumbnails/ de chaque utilisateur (miniature des images) ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
rm -Rf /home/*/.thumbnails/*
fi

echo -n « Nettoyer les fichiers de sauvegarde de chaque utilisateur (fichier finissant par ~) ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
find /home/*/ -mount -xdev -name « *[~] » -print
fi
echo -n « Confirmer la suppression de cette liste de fichier(s) ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
find /home/*/ -mount -xdev -name « *[~] » -print -exec rm -f {} \;
fi

echo -n « Nettoyer les fichiers log de /var/log/ ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
rm -Rf /var/log/*
fi

echo -n « Nettoyer le cache de firefox de tous les profils de tous les utilisateurs du systeme ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
rm -f /home/*/.mozilla/firefox/*/Cache/*
rm -f /home/*/.mozilla/default/*/Cache/*
fi

echo -n « Supprimer les cookies de firefox de tous les profils de tous les utilisateurs du systeme ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
rm -f /home/*/.mozilla/firefox/*/cookies.txt
rm -f /home/*/.mozilla/default/*/cookies.txt
fi

echo -n « Supprimer l’historique de firefox de tous les profils de tous les utilisateurs du systeme ? (o/n) : »
read reponse
if [ $reponse == "o" ]; then
rm -f /home/*/.mozilla/firefox/*/history.dat
rm -f /home/*/.mozilla/default/*/history.dat
fi

echo
echo -n « Nettoyage termine ! »
fi


Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

A propos de l’auteur


Mimaury 15 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte