Je veux libérer de l'espace sur mon ordinateur et Baobab me dit que /tmp
c'est 8 Gio. Puis-je supprimer tous les fichiers en /tmp
toute sécurité? Dois-je d'abord fermer certains programmes?
De plus, pourquoi ce répertoire est-il si gros? Bien que mon /etc/defautl/rcS
indique TMPTIME=0
?
/tmp
répertoire est nettoyé à chaque démarrage.Réponses:
Sous Unix, la suppression d'un fichier supprime une référence à celui-ci de son répertoire parent (cela s'appelle en fait "dissociation").
Les données réelles du fichier ne sont supprimées que lorsqu'elles ne sont référencées dans aucun répertoire (un fichier peut avoir plusieurs soi-disant liens physiques) et qu'il n'est ouvert par aucun programme.
Donc oui, la suppression de fichiers de / tmp ne devrait pas planter les programmes qui pourraient potentiellement garder ces fichiers ouverts. D'un autre côté, l'espace disque réel ne sera pas libéré tant que le programme n'aura pas fermé le fichier déjà supprimé.
la source
sudo rm -rf /tmp
sudo rm -rf /tmp/*
(notez le*
) et non le répertoire entier. Pour ne pas/tmp
devenir trop grand, vous pouvez le monter en tant quetmpfs
taille fixe.