Vous pouvez supposer que tout élément contenu dans un répertoire tmp (/ tmp / / usr / tmp, etc.) peut être supprimé. AVANT de commencer la suppression, tous les programmes et services que vous utilisez depuis / tmp / peuvent être utilisés par les programmes pour stocker temporairement des informations pour cette session. Faites donc un sudo service mysql stop
et sudo service apache2 stop
si vous avez un mysql et / ou un apache en cours d'exécution. Le nom des fichiers dans le répertoire / tmp / donne la plupart du temps un indice sur le programme auquel ils appartiennent.
Donc, à partir de la ligne de commande ...
cd /tmp/
pwd
sudo rm -r *
videra le répertoire / tmp / et supprimera tous les fichiers et sous-répertoires. Veillez à taper correctement. La commande pwd
in y est inutile mais devrait afficher /tmp
.
Si vous le souhaitez de manière interactive (vous devez donc confirmer la suppression):
cd /tmp/
sudo rm -ri *
Il convient également de noter qu’un redémarrage s’effacera / tmp, comme indiqué ici: Comment le répertoire / tmp est-il nettoyé? Donc, si / tmp / est plein de fichiers après un redémarrage, vous devez déterminer d'où proviennent ces fichiers.
Je voudrais également dire que 1 Mo pour / tmp n’a pas beaucoup d’espace. Utilisez-vous MySQL? Voir lien pour résoudre ce problème (merci @drc)