Was ist die Bedeutung von Axt in ps Axt


9

Ich weiß, wenn Sie tippen sudo ps ax, wird der gesamte laufende Prozess auf dem System aufgelistet. Aber wollen Sie wissen, was Axt ist? Wofür steht Axt? Ist das eine Abkürzung?

Antworten:


18

Dies ist, was die Manpage sagt:

ein

Heben Sie die Einschränkung "nur Sie selbst" im BSD-Stil auf, die für alle Prozesse gilt, wenn einige Optionen im BSD-Stil (ohne "-") verwendet werden oder wenn die Einstellung für die ps-Persönlichkeit BSD-ähnlich ist. Der auf diese Weise ausgewählte Satz von Prozessen ist zusätzlich zu dem Satz von Prozessen, die auf andere Weise ausgewählt wurden. Eine alternative Beschreibung ist, dass diese Option dazu führt, dass ps alle Prozesse mit einem Terminal (tty) auflistet oder alle Prozesse auflistet, wenn sie zusammen mit der Option x verwendet werden.

x

Heben Sie die Einschränkung "muss eine tty haben" des BSD-Stils auf, die der Menge aller Prozesse auferlegt wird, wenn einige Optionen im BSD-Stil (ohne "-") verwendet werden oder wenn die ps-Persönlichkeitseinstellung BSD-ähnlich ist. Der auf diese Weise ausgewählte Satz von Prozessen ist zusätzlich zu dem Satz von Prozessen, die auf andere Weise ausgewählt wurden. Eine alternative Beschreibung ist, dass diese Option dazu führt, dass ps alle Prozesse auflistet, deren Eigentümer Sie sind (dieselbe EUID wie ps), oder dass alle Prozesse aufgelistet werden, wenn sie zusammen mit der Option a verwendet werden.

Mit einfacheren Worten, die Option 'a' weist 'ps' an, die Prozesse aller Benutzer im System aufzulisten und nicht nur die des aktuellen Benutzers. In ähnlicher Weise umfasst die Option 'x' Prozesse, die nicht in einem Terminal ausgeführt werden, z. B. Daemon-Prozesse. Deshalb werden alle Prozesse im System aufgelistet. Sie können auch verwenden

ps axu

welches je nach Benutzer besser formatiert ist.


Kann man also sagen, dass ps axdas den gleichen Effekt hat wie ps -axohne das -?
Joshua Detwiler
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.