Comment nettoyer le disque Linux lorsqu'il est plein ?

angryTom
Libérer: 2019-11-04 09:38:40
original
27492 Les gens l'ont consulté

Comment nettoyer le disque Linux lorsqu'il est plein ?

Comment nettoyer un disque Linux plein ?

1. Vérifiez les informations du disque

df –lh
Copier après la connexion

Nous pouvons voir que la capacité de 40 Go sous le point de montage /dev/xvda1 sous le système de fichiers a été épuisée. L'étape suivante consiste à supprimer les fichiers qui occupent beaucoup d'espace disque mais qui sont inutiles.

Comment nettoyer le disque Linux lorsquil est plein ?

Recommandé : "Tutoriel Linux"

2. Localisez le plus grand répertoire de fichiers

cd / #进入根目录。
du -h --max-depth=1 #寻找当前目录,哪个文件夹占用空间最大
Copier après la connexion

Comment nettoyer le disque Linux lorsquil est plein ?

Vous pouvez voir que le chemin /usr prend beaucoup d'espace disque, occupant 21 Go. Les étudiants aux yeux perçants ont peut-être vu le dernier élément indiquant 24 Go, ce qui signifie que l'espace disque total occupé par tous les fichiers du répertoire actuel est de 24 Go.

Suivez la même méthode, et après plusieurs jugements, localisez le fichier journal Tomcat.

Comment nettoyer le disque Linux lorsquil est plein ?

Comme le montre l'image ci-dessus, le fichier 17G se trouve dans le répertoire actuel (répertoire des journaux Tomcat).

3. Localisez le fichier le plus volumineux

ls –lhS # 将文件以从大到小顺序展现
Copier après la connexion

Le fichier d'emplacement final est : le fichier journal catalina.out.

Comment nettoyer le disque Linux lorsquil est plein ?

4. Confirmez que le fichier n'est pas occupé

N'importe qui peut supprimer un fichier : rm –f catalina.out Cependant, il est préférable de confirmer. Voulez-vous le télécharger et laisser les développeurs analyser les journaux ?

Sous les systèmes Linux ou Unix, la suppression d'un fichier via rm ou le gestionnaire de fichiers dissociera la structure de répertoires du système de fichiers. Cependant, si le fichier est ouvert (est utilisé par un processus), le processus sera toujours. pourra lire le fichier et l'espace disque sera toujours occupé.

/usr/sbin/lsof|grep deleted #确认删除文件是否被占用
Copier après la connexion

est bel et bien occupé. Selon le pid fourni dans la deuxième colonne, saisissez la commande : kill -9 13117 Tuez le processus.

Comment nettoyer le disque Linux lorsquil est plein ?Entrez à nouveau la commande : df –lh

Comment nettoyer le disque Linux lorsquil est plein ?

Comme le montre la figure, l'espace disque est libéré. Le problème a été résolu avec succès

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal