Maison >Opération et maintenance >exploitation et maintenance Linux >Comment vérifier les informations sur l'état du disque et du répertoire sous Linux
Aujourd'hui, je vais vous présenter l'utilisation de deux commandes dans le système Linux - df et du. La commande df peut afficher les informations d'utilisation du disque du système de fichiers, et du peut être utilisé pour afficher la taille du fichier ou. annuaire.
df
Utilisation : df [options]
Options communes :
-a Afficher tout Système de fichiers
-h Afficher de manière facile à lire
-i N'affiche pas la capacité du disque, mais affiche le numéro des inodes utilisés
-T Afficher le système de fichiers
Démontrons ci-dessous
1 Sans aucun paramètre
# df Filesystem 1K-blocks Used Available Use% Mounted on devtmpfs 3986648 0 3986648 0% /dev tmpfs 3999984 0 3999984 0% /dev/shm tmpfs 3999984 528 3999456 1% /run tmpfs 3999984 0 3999984 0% /sys/fs/cgroup /dev/vda1 41931756 19293976 22637780 47% / /dev/vdb1 52403200 476572 51926628 1% /data /dev/vdb2 104806400 27960008 76846392 27% /www tmpfs 799996 0 799996 0% /run/user/0.
2 .Ajoutez l'option -h
pour obtenir l'utilisation du disque de chaque point de montage, mais ce n'est pas très facile à lire. Ensuite, nous ajoutons l'option -h pour voir l'effet
# df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 3.9G 0 3.9G 0% /dev tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs 3.9G 528K 3.9G 1% /run tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/vda1 40G 19G 22G 47% / /dev/vdb1 50G 466M 50G 1% /data /dev/vdb2 100G 27G 74G 27% /www tmpfs 782M 0 782M 0% /run/user/0
3. Ajoutez l'option -T
Nous voulons également savoir quel type de système de fichiers le point de montage utilise, nous devons donc le faire. add Ajoutez l'option -T
# df -hT Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 3.9G 0 3.9G 0% /dev tmpfs tmpfs 3.9G 0 3.9G 0% /dev/shm tmpfs tmpfs 3.9G 528K 3.9G 1% /run tmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/vda1 xfs 40G 19G 22G 47% / /dev/vdb1 xfs 50G 466M 50G 1% /data /dev/vdb2 xfs 100G 27G 74G 27% /www tmpfs tmpfs 782M 0 782M 0% /run/user/0
4. Ajoutez l'option -i
Si nous voulons voir l'utilisation de l'inode, nous devons utiliser l'option -i
# df -ih Filesystem Inodes IUsed IFree IUse% Mounted on devtmpfs 974K 359 973K 1% /dev tmpfs 977K 1 977K 1% /dev/shm tmpfs 977K 562 977K 1% /run tmpfs 977K 17 977K 1% /sys/fs/cgroup /dev/vda1 20M 188K 20M 1% / /dev/vdb1 25M 4 25M 1% /data /dev/vdb2 50M 494K 50M 1% /www tmpfs 977K 5 977K 1% /run/user/0Sauf En plus des options ci-dessus, df possède également une petite fonction très utile, qui permet de vérifier à quel système de fichiers appartient un fichier.
# df /etc/my.cnf Filesystem 1K-blocks Used Available Use% Mounted on /dev/vda1 41931756 19294292 22637464 47% /
du
Comme df, du est également une commande fréquemment utilisée. Parfois, le disque du serveur est presque plein et nous devons nettoyer les fichiers volumineux inutiles. À ce stade, nous avons besoin de la commande du. Utilisation : du [option] Nom du fichier ou du répertoire Les options courantes sont les suivantes :# 显示文件大小 # du -h wp-fastest-cache.0.9.0.7.zip 456K wp-fastest-cache.0.9.0.7.zip # 显示目录大小,默认会显示该目录下所有文件,如只想显示目录大小,需要加上-s选项 # du -sh /root 114M /root # 显示目录下文件大小总和,不包括子目录 # du -sSh /root 84M /rootCe qui suit est un scénario très courant : le disque système est presque plein et doit être nettoyé. Tout d'abord, nous utilisons la commande df pour vérifier quel système de fichiers manque d'espace. Après avoir localisé le point de montage, utilisez la commande du pour parcourir les répertoires un par un afin de vérifier la taille du répertoire et localiser le répertoire qui occupe le plus d'espace. Regardez ensuite les fichiers qui peuvent être supprimés dans ce répertoire et supprimez ces fichiers.
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!