English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux top命令

Linux 命令大全

Linux top命令用于实时显示进程的动态。

使用权限:所有用户。

语法

top [-][d delay][q][c][S][s][i][n][b]

Parameterbeschreibung

  • d : Ändere die Anzeigespeed oder drücke s im interaktiven Befehlszeilen (interactive command)
  • q : Keine Verzögerung in der Anzeigespeed, wenn der Benutzer Superuser-Rechte hat, führt top mit der höchsten Priorität aus
  • c : Wechsel des Anzeigemodus, es gibt zwei Modi, einer ist der Name der ausführbaren Datei anzuzeigen und der andere ist den vollständigen Pfad und Namen anzuzeigen
  • S : Akkumulationsmodus, die CPU-Zeit der abgeschlossenen oder verschwundenen Unterprozesse (dead child process) wird akkumuliert
  • s : Sicherheitmodus, interaktive Anweisungen werden deaktiviert, um potenzielle Gefahren zu vermeiden
  • i : Zeige keine inaktiven (idle) oder toten (zombie) Prozesse
  • n : Anzahl der Updates, top wird nach Abschluss beendet
  • b : Batchdateimodus, zusammen mit dem "n"-Parameter verwendet, kann verwendet werden, um die Ergebnisse von top in eine Datei auszugeben

Online-Beispiel

Zeige Prozessinformationen

# top

Zeige vollständige Befehle

# top -c

Zeige Informationen im Batch-Modus

# top -b

Zeige Informationen in Akkumulationsmodus

# top -S

Setze die Anzahl der Aktualisierungen der Informationen

top -n 2
//Stellt dar, dass nach zwei Updates die Aktualisierung beendet wird

Setze die Aktualisierungszeit der Informationen

# top -d 3
//Stellt den Aktualisierungszyklus dar3Sekunden

Zeige angegebene Prozessinformationen

# top -p 139
//Zeige Prozessnummer139Prozessinformationen, CPU-, Speicherauslastung usw.

Nach 10 Updates beenden

top -n 10

Der Benutzer kann keine interaktiven Anweisungen verwenden, um Befehle an den Prozess zu senden

top -s

Linux 命令大全