Localiser les fichiers journaux volumineux
Dans cette étape, vous allez enquêter sur une autre cause fréquente des problèmes d'espace disque : les gros fichiers journaux (logs). Les journaux système et applicatifs sont souvent stockés dans le répertoire /var/log. S'ils ne sont pas gérés correctement, ces fichiers peuvent croître indéfiniment.
La commande find est un utilitaire puissant pour rechercher des fichiers et des répertoires. Vous pouvez l'utiliser pour localiser des fichiers en fonction de divers critères, tels que le nom, le type et la taille.
Nous utiliserons find pour rechercher tous les fichiers (-type f) dans le répertoire /var/log qui sont plus grands que 10 Mégaoctets (-size +10M). Étant donné que le répertoire /var/log appartient à l'utilisateur root, vous devrez utiliser sudo pour accorder les privilèges administratifs nécessaires à la commande pour inspecter tous les fichiers.
Exécutez la commande suivante dans votre terminal :
sudo find /var/log -type f -size +10M
La commande analysera le répertoire spécifié et affichera le chemin de tout fichier correspondant aux critères. Votre sortie pourrait montrer plus d'un fichier.
/var/log/syslog
/var/log/journal/deaaf690a67544aaaa83c02167a202c6/user-6000@0005fc8f16f7df1a-7ea5bde2c8c33f92.journal~
La sortie montre clairement que /var/log/syslog est plus grand que 10 Mo. Bien que d'autres fichiers volumineux comme les journaux journal puissent également être présents, nous nous concentrerons sur syslog pour cet exercice. Vous avez maintenant identifié un fichier journal spécifique et volumineux qui contribue au problème d'espace disque.