jakie jest znaczenie ax w ps ax

9

Wiem, że kiedy piszesz sudo ps ax, wyświetla listę wszystkich uruchomionych procesów w systemie. Ale chcesz wiedzieć, co to jest topór? co oznacza topór? Czy to skrót?

Mohammad Reza Rezwani
źródło

Odpowiedzi:

19

Oto, co mówi strona podręcznika:

za

Zniescie ograniczenie „tylko siebie” w stylu BSD, które jest nakładane na zestaw wszystkich procesów, gdy używane są niektóre opcje w stylu BSD (bez „-”) lub gdy ustawienie osobowości ps jest podobne do BSD. Zestaw procesów wybranych w ten sposób stanowi uzupełnienie zestawu procesów wybranych w inny sposób. Alternatywnym opisem jest to, że ta opcja powoduje, że ps wyświetla listę wszystkich procesów z terminalem (tty) lub listę wszystkich procesów, gdy są używane razem z opcją x.

x

Podnieś ograniczenie typu „BSD” musi mieć ograniczenie tty, które jest nakładane na zestaw wszystkich procesów, gdy używane są niektóre opcje typu BSD (bez „-”) lub gdy ustawienie osobowości ps jest podobne do BSD. Zestaw procesów wybranych w ten sposób stanowi uzupełnienie zestawu procesów wybranych w inny sposób. Alternatywnym opisem jest to, że ta opcja powoduje, że ps wyświetla listę wszystkich procesów będących własnością użytkownika (taki sam EUID jak ps) lub listę wszystkich procesów, gdy są używane razem z opcją.

Mówiąc prościej, opcja „a” instruuje „ps”, aby wyświetlała listę procesów wszystkich użytkowników w systemie, a nie tylko procesów bieżącego użytkownika. Podobnie opcja „x” obejmuje procesy, które nie działają w terminalu, takie jak procesy demona. Dlatego wymienione są wszystkie procesy w systemie. Możesz także użyć

ps axu

który jest lepiej sformatowany według użytkownika.

Swarnendu Biswas
źródło
1
Czy można więc powiedzieć, że ps axma taki sam efekt jak ps -axbez -?
Joshua Detwiler