GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So lesen Sie die Ausgabe und Verwendung von Linux Top Command

Linux Top-Befehlsergebnisse verstehen. Als Linux-Systemadministrator ist der oberste Befehl ein häufig verwendeter Befehl, und bei unseren täglichen Aufgaben haben wir diesen Befehl mehrmals verwendet, um die Ressourcennutzung durch Prozesse auf dem Server anzuzeigen. Dieser Befehl hilft uns herauszufinden, welcher Prozess welche Ressourcen des Systems nutzt.

  • Sysstat – Tool zur Überwachung der Linux-Systemleistung
  • Glances – Ein Echtzeit-Überwachungstool für Linux-Systeme

Anhand dieses Artikels versuche ich zu schreiben, wie man die Ergebnisse von top befehligt und versteht Befehl auf dem Linux-System

So lesen Sie die Linux-Top-Befehlsausgabe

Wenn Sie die Spitze ausführen Befehl unter Linux, es zeigt viele Ergebnisse, hier versuche ich Ihnen zu zeigen, wie man es Zeile für Zeile liest.

Ergebniszeile Nr. 1

Die Ergebnisse in Zeile 1 zeigen die Serverbetriebszeit seit dem letzten Neustart, aktuell angemeldete Benutzer und die CPU-Auslastung auf dem Server. Die gleiche Ausgabe finden Sie unter Linux uptime Befehl.

Ergebniszeile Nr. 2

Zeile 2 zeigt die Anzahl der Prozesse, die auf dem Server laufen, und ihren Zustand.

Zombie-Prozess oder nicht mehr funktionierender Prozess ist ein Prozess, der die Ausführung abgeschlossen hat, aber noch einen Eintrag in der Prozesstabelle hat. Dieser Eintrag wird weiterhin benötigt, damit der übergeordnete Prozess den Exit-Status seines untergeordneten Prozesses lesen kann.

Ergebniszeile Nr. 3

Zeile drei zeigt den CPU-Auslastungsstatus auf dem Server, hier können Sie sehen, wie viel CPU frei ist und wie viel vom System genutzt wird.

Zeit stehlen ist die Zeit, die eine virtuelle CPU auf eine reale CPU wartet, während der Hypervisor einen anderen virtuellen Prozessor bedient.
Definition von access.redhat.com

Ergebniszeile Nr. 4

Zeile 4 zeigt die Speicherauslastung auf dem Server, Sie können hier sehen, wie viel Speicher verwendet wird, die gleichen Ergebnisse, die Sie mit free finden Befehl.

Ergebniszeile Nr. 5

Zeile 5 zeigt die Auslastung des Swap-Speichers auf dem Server, Sie können hier sehen, wie viel Swap verwendet wird, die gleichen Ergebnisse finden Sie, wenn Sie free verwenden Befehl.

Ergebniszeile #6 ( Laufende Prozesse )

In diesen Schritten sehen Sie alle laufenden Prozesse auf Servern und zusätzliche Details dazu wie unten.

Kurze Ergebnisse basierend auf bestimmten Feldern

Sie können die Ergebnisse auch basierend auf dem spezifischen Feld sortieren. Verwenden Sie die folgende Tastenkombination, um kurz zu machen.

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 )

Vielen Dank für das Lesen dieses Ports, Wenn dieser Port für Sie hilfreich ist, vergessen Sie bitte nicht, ihn zu teilen. Wenn Sie Vorschläge haben, geben Sie bitte unten Ihre Kommentare ein.


Linux
  1. Was ist ein Chown-Befehl unter Linux und wie wird er verwendet?

  2. Wie lösche ich ein Verzeichnis und einen Ordner in Linux?

  3. So sperren und entsperren Sie Benutzer in Linux

  4. Wie erfasst man die Ausgabe eines Top-Befehls in einer Datei unter Linux?

  5. Wie liest man die IDLE-Spalte in der Ausgabe des Linux-Befehls „w“?

So installieren und verwenden Sie SSHFS unter Linux

So passen Sie den Linux-Befehl top an

So installieren und verwenden Sie den Befehl locate unter Linux

So installieren und verwenden Sie den Ping-Befehl unter Linux

So installieren und verwenden Sie den fd-Befehl unter Linux

So listen Sie Benutzer und Gruppen unter Linux auf