2008-10-16 14 views

Odpowiedz

10

Wypróbuj ps -w -w aux. Opcja -w ustawia wyjście na szerokie, a zrobienie tego dwa razy powoduje, że szerokość jest nieograniczona. Część "aux" pokazuje więcej informacji i jest (afaik) dość standardowym trybem do użycia. Jest to oczywiście zależne od platformy, powyższe działa z procps w wersji 3.2.7 na Linux.

+0

Nie ma nic magicznego w "aux"; są po prostu określonymi razem opcjami "a", "u" i "x". Możesz też połączyć dwie opcje "w". :-) –

+0

Ach, tak, oczywiście. Domyślam się, że to tylko moje standardowe zaklęcie, traktować "aux" jako argument bardziej niż opcję. W każdym razie dzięki. – unwind

4

Podaj dwukrotnie opcję w, jeśli używasz stylu BSD ps. np. ps auwwx. Przy korzystaniu z Systemu V ps obowiązuje inny zestaw opcji.

+0

To na pewno komentarz, a nie odpowiedź. – mxcl

+0

To jest odpowiedź teraz! –

2

Istnieją dwie różne składnie opcji dla ps; standardowy POSIX jeden oparty na SysV i BSD. GNU ps, jak używane w Linuksie, obsługuje oba, co może zrobić, ponieważ opcje POSIX mają kreski z przodu, a BSD nie, a także niektóre z własnych opcji w normalnym GNU - long-option-name styl.

W każdym razie, aby wszystkie procesy w stylu POSIX-a były -e, w BSD to ax (a zawiera procesy innych użytkowników, x zawiera procesy bez kontrolnego terminalu, tj. Demony).

Nie ma jednej opcji, która spowoduje włączenie wszystkich kolumn. Istnieje ogromna liczba możliwych kolumn. Opcje POSIX -f, -F i -L powodują wyświetlanie różnych zestawów dodatkowych kolumn, podobnie jak opcja BSD u (stąd "ps aux" wymienione w innej odpowiedzi jest bardzo powszechnym poleceniem).

Jeśli naprawdę potrzebujesz więcej kolumn, musisz jednoznacznie określić, które z nich chcesz, używając opcji -o (lub o). Zobacz stronę podręcznika dla listy. Istnieje około stu różnych nazw, których możesz używać, ale niektóre z nich są duplikatami, a inne wyświetlają te same informacje na różne sposoby.

+1

Dokładne, ale odpowiadając na niewłaściwe pytanie ... – ephemient

+0

Przeczytałem trochę o "wypisywaniu wszystkiego" w ten sposób, że chciałem wszystkich możliwych kolumn w wynikach, więc odpowiedziałem. Zgadzam się trochę z tym, że wszystkie procesy były złym pytaniem. –

Powiązane problemy