ps -ef vs ps aux


Antworten:


54

Beide listen alle Prozesse aller Benutzer auf. In diesem Aspekt -eund axsind völlig gleichwertig.

Wo sie sich unterscheiden, ist der Ausgabeformat-Spezifizierer -f"voll", während er u"benutzerorientiert" ist. Die angezeigten Spalten sind unterschiedlich:

  • Spalten für ps -f

UID PID PPID C STIME TTY TIME CMD

  • Spalten für ps u

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND


3
Diese Antwort würde durch eine Definition für jede der Spaltenüberschriften oder zumindest für die relativ nicht offensichtlichen wie "C" und "VSZ" erheblich verbessert.
Wildcard

16

Es gibt keine Unterschiede in der Ausgabe, da die Bedeutungen gleich sind.

Der Unterschied zwischen ps -efund ps auxist auf historische Unterschiede zwischen POSIX- und BSD-Systemen zurückzuführen. Zu Beginn akzeptierte POSIX das, -efwährend das BSD nur das auxFormular akzeptierte .

Heute akzeptieren beide Systeme die beiden Formen.


7
Technisch fragt er, WAS diese Unterschiede sind;)
Rinzwind
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.