Kiedy wpisujesz ps aux, co oznacza każda kolumna wyniku? Na przykład
$ ps aux
timothy 29217 0.0 0.0 11916 4560 pts/21 S+ 08:15 0:00 pine
root 29505 0.0 0.0 38196 2728 ? Ss Mar07 0:00 sshd: can [priv]
can 29529 0.0 0.0 38332 1904 ? S Mar07 0:00 sshd: can@notty
Dziękuję i pozdrawiam!
Może to również być pomocne:
Kody stanu procesu:
R
działa lub można uruchomić (w kolejce uruchamiania)D
nieprzerwany sen (zwykle IO)S
przerywany sen (oczekiwanie na zakończenie zdarzenia)Z
zlikwidowany / zombie, zakończony, ale nie zebrany przez swojego rodzicaT
zatrzymany przez sygnał kontroli zadania lub z powodu jego śledzeniaNiektóre dodatkowe modyfikatory:
<
wysoki priorytet (nieprzyjemny dla innych użytkowników)N
niski priorytet (miły dla innych użytkowników)L
ma strony zablokowane w pamięci (dla niestandardowych operacji we / wy w czasie rzeczywistym)s
jest liderem sesjil
jest wielowątkowy (przy użyciu CLONE_THREAD, jak robią to pthreads NPTL)+
należy do grupy procesów pierwszego planuźródło
W systemie Linux polecenie:
Oznacza wszystkie procesy dla wszystkich użytkowników. Być może zastanawiasz się, co oznacza x? X jest specyfikatorem, który oznacza „dowolnego użytkownika”. Więc możesz wpisać to:
Który wyświetla wszystkie procesy root, lub
który wyświetla wszystkie procesy od użytkownika el. Technobabble na stronie „man ps” to: „ps -aux drukuje wszystkie procesy należące do użytkownika o nazwie„ x ”, a także drukuje wszystkie procesy, które zostałyby wybrane przez opcję -a.
źródło