GNU/Linux >> Tutoriels Linux >  >> Linux

Comment lire la sortie et les utilisations de la commande Linux Top

Comprendre les résultats de la commande top Linux. En tant qu'administrateur système Linux, la commande top est une commande fréquemment utilisée et nos tâches quotidiennes nous avons utilisé plusieurs fois cette commande pour afficher l'utilisation des ressources par les processus sur le serveur. Cette commande nous aide à trouver quel processus utilise quelles ressources du système.

  • Sysstat – Outil de surveillance des performances du système Linux
  • Glances – Un outil de surveillance du système Linux en temps réel

À l'aide de cet article, j'essaie d'écrire comment utiliser pour commander et comprendre les résultats de top commande sur le système Linux

Comment lire la sortie de la commande Linux Top

Lorsque vous exécutez le top commande sous Linux, elle affiche beaucoup de résultats, ici j'essaie de vous montrer comment la lire ligne par ligne.

Ligne de résultat #1

Les résultats de la ligne 1 indiquent la disponibilité du serveur depuis le dernier redémarrage, les utilisateurs actuellement connectés et la charge du processeur sur le serveur. La même sortie que vous pouvez trouver en utilisant Linux uptime commande.

Ligne de résultat #2

La ligne 2 indique le nombre de processus en cours d'exécution sur le serveur et leur état.

Processus zombie ou processus obsolète est un processus qui a terminé son exécution mais qui a encore une entrée dans la table des processus. Cette entrée est toujours nécessaire pour permettre au processus parent de lire le statut de sortie de son fils.

Ligne de résultat #3

La troisième ligne montre l'état d'utilisation du CPU sur le serveur, vous pouvez trouver ici la quantité de CPU libre et la quantité utilisée par le système.

Voler du temps est le temps pendant lequel un processeur virtuel attend un processeur réel pendant que l'hyperviseur dessert un autre processeur virtuel.
Définition de access.redhat.com

Ligne de résultat #4

La ligne 4 montre l'utilisation de la mémoire sur le serveur, vous pouvez trouver ici la quantité de mémoire utilisée, les mêmes résultats que vous pouvez trouver en utilisant free commande.

Ligne de résultat #5

La ligne 5 montre l'utilisation de la mémoire d'échange sur le serveur, vous pouvez trouver ici la quantité d'échange utilisée, les mêmes résultats que vous pouvez trouver en utilisant free commande.

Ligne de résultat #6 (processus en cours d'exécution)

Dans cette étape, vous verrez tous les processus en cours d'exécution sur les serveurs et des détails supplémentaires à leur sujet, comme ci-dessous.

Résultats courts basés sur des champs spécifiques

Vous pouvez également trier les résultats en fonction du champ spécifique. Utilisez la combinaison de touches suivante pour faire court.

Press "SHIFT + F" and Select your choice below and press ENTER.

  A     ( PID = Process Id )
  b     (  PPID   = Parent Process Pid )
  d     (  UID= User Id )
  e     (  USER   = User Name )
  f     (  GROUP  = Group Name )
  g     (  TTY= Controlling Tty )
  h     (  PR = Priority )
  i     (  NI = Nice value )
  j     (  P  = Last used cpu (SMP) )
  k     (  %CPU  = CPU usage )
  l     (  TIME  = CPU Time )
  n     (  %MEM  = Memory usage (RES) )
  o     (  VIRT  = Virtual Image (kb) )
  p     (  SWAP  = Swapped size (kb) )
  q     (  RES= Resident size (kb) )
  r     (  CODE  = Code size  (kb) )
  s     (  DATA  = Data+Stack size (kb) )
  t     (  SHR= Shared Mem size (kb) )
  w     (  S  = Process Status )
  x     (  COMMAND= Command name/line )

Merci pour lire ce port, si ce port vous est utile, n'oubliez pas de le partager. Si vous avez des suggestions, veuillez mettre vos commentaires ci-dessous.


Linux
  1. Comment trouver les meilleurs répertoires et fichiers (espace disque) sous Linux

  2. Comment affecter la sortie d'une commande Linux à une variable

  3. Comment enregistrer la sortie de la commande dans un fichier sous Linux

  4. Comment verrouiller et déverrouiller l'utilisateur sous Linux

  5. Comment lire la colonne IDLE dans la sortie de la commande Linux 'w' ?

Comment installer et utiliser SSHFS sous Linux

Comment personnaliser la commande Linux top

Comment installer et utiliser la commande locate sous Linux

Comment installer et utiliser la commande Ping sous Linux

Comment installer et utiliser la commande fd sous Linux

Comment répertorier les utilisateurs et les groupes sous Linux