Red Hat sieht alle Prozesse und detailliert Informationen über sie

0

Ich bin auf einem Red Hat Server und habe ps -a und alle laufenden Prozesse gesehen.

CMD> ps -a
  PID TTY          TIME CMD
 1857 pts/5    00:00:00 ps
 9011 pts/1    00:00:00 su
 9097 pts/1    00:00:00 csh
20515 pts/1    00:00:00 su
20658 pts/1    00:00:00 bash

Wie kann ich mehr Informationen zu diesen Prozessen erhalten, also weiß ich per Sage, welcher Programmname diesen Pids zugeordnet ist?

ealeon
quelle
Sie brauchen nur noch ein paar Args. Versuchen Sie 'ps aux' oder 'pstree'.
Spencer5051

Antworten:

0

Wenn Sie noch verwenden möchten psdann können Sie verwenden:

ps aux

Erläuterung der Parameter:

  • a: listet Prozesse auf, die von einem beliebigen Benutzer erzeugt werden (standardmäßig werden nur Ihre Prozesse angezeigt)
  • x: listet Prozesse ohne ein TTY auch Prozesse, die durch automatische Ablaufskripte und / oder interne Systemprozesse gestartet werden
  • u: Zeigt mehr Informationen an, wie den Benutzer, der den Prozess gestartet hat, CPU / MEM-Verwendung und vieles mehr.

Weitere Informationen finden Sie unter ps in seinem Man Seite . Es gibt viel Zeug.

Wenn Sie eine interaktive Lösung bevorzugen (mit der Sie Prozesse beenden, sortieren oder mehr sortieren können), können Sie es versuchen oben , was so aussieht: top

Oder htop , das einfacher zu bedienen ist und wirklich cool aussieht: htop

Robertof
quelle