La commande de base Linux -df affiche l'utilisation du disque
df
1. Présentation de la commande
NAME
free - Affiche la quantité de mémoire libre et utilisée dans le système
La fonction principale de la commande free est d'afficher l'utilisation de la mémoire système , y compris des informations telles que la quantité totale de mémoire physique et d'échange, la quantité utilisée et la quantité libre.
2. Format grammatical
Les paramètres communs de cette commande sont : free [paramètre]
SYNOPSIS
gratuit [options]
3. Paramètres de base
-b | Afficher l'utilisation de la mémoire en octets |
-k | Afficher l'état de la mémoire en Ko |
-m | Afficher l'état de la mémoire en Mo |
-g | Afficher l'utilisation de la mémoire en Go |
-s | mémoire d'affichage persistante |
-t | Afficher l'utilisation totale de la mémoire |
-h | Affiche l'utilisation de la mémoire sous une forme lisible par l'homme |
4. Explication des termes
4.1 Signification des champs
Utilisez free -h
pour afficher les informations de champ de la commande
[root@localhost ~]# free -h
total used free shared buff/cache available
Mem: 3.8G 1.0G 872M 65M 2.0G 2.5G
Swap: 3.9G 0B 3.9G
Mem fait référence à l'utilisation libre de la mémoire physique, la mémoire physique au sens traditionnel.
L'échange fait référence à l'utilisation de l'espace d'échange. Lorsque la mémoire physique n'est pas suffisante, l'espace pour stocker temporairement les données.
Les significations des champs sont :
total : mémoire système totale
utilisée : mémoire utilisée
libre : mémoire libre, mémoire
partagée restante : mémoire partagée entre les processus
buff/cache : taille du cache système
disponible : toujours disponible Mémoire
4.2 La différence entre gratuit et disponible
Les mots libre et disponible signifient tous deux la mémoire restante. La compréhension simple est que libre est la mémoire inutilisée et disponible est la mémoire que le programme pense pouvoir encore utiliser.
Afin d'améliorer les performances de lecture et d'écriture, Linux utilisera une partie de la mémoire pour stocker temporairement des données, ce qui est souvent appelé le cache système.Lorsque la mémoire libre restante n'est pas suffisante, il en libérera une partie (buff /cache) pour répondre aux besoins du programme. .
Voici une méthode de calcul : available=free+buff/cache
V. Exemples de référence
5.1 Afficher les informations sous une forme lisible par l'homme
[root@localhost ~]# free -h
total used free shared buff/cache available
Mem: 3.8G 1.0G 872M 65M 2.0G 2.5G
Swap: 3.9G 0B 3.9G
5.2 Rafraîchir l'affichage continu toutes les secondes
[root@localhost ~]# free -s 1
total used free shared buff/cache available
Mem: 4026156 1074628 878620 76892 2072908 2585076
Swap: 4063228 0 4063228
total used free shared buff/cache available
Mem: 4026156 1074564 878684 76892 2072908 2585140
Swap: 4063228 0 4063228
5.3 Affichage des informations sur la somme de la mémoire
[root@localhost ~]# free -tm
total used free shared buff/cache available
Mem: 3931 1038 868 75 2024 2535
Swap: 3967 0 3967
Total: 7899 1038 4836
Résumer
free est principalement utilisé pour vérifier l'utilisation de la mémoire, relativement parlant, c'est une commande qui est utilisée plus fréquemment. Si vous pensez que le contenu ci-dessus est correct, vous pouvez lui donner un coup de pouce et le soutenir !