Pytania otagowane jako ps

W przypadku pytań dotyczących ps, polecenie drukowania informacji o uruchomionych procesach. Użyj tego znacznika do pytań dotyczących samego ps lub pytań dotyczących problemów wynikających z używania narzędzia wiersza polecenia ps.

2
Kiedy rozpoczął się proces
Aby wiedzieć, kiedy rozpoczął się proces, najpierw zgadywałem, kiedy sprawdzono, kiedy /proc/<pid>/cmdlineostatni raz został napisany / zmodyfikowany. pspokazuje również STARTpole. Myślałem, że oba te źródła będą takie same. Czasami nie są takie same. Jak to możliwe?
31 linux  process  ps  proc 

4
Jak mogę wyświetlić drzewo procesów powłoki terminala, w tym dzieci?
Po uruchomieniu skryptu z wiersza poleceń powłoka odrodzi podproces dla tego skryptu. Chcę pokazać związek między procesem na poziomie terminala a jego elementami potomnymi używającymi psdanych wyjściowych w stylu drzewa. W jaki sposób mogę to zrobić? Co próbowałem do tej pory plik: script.sh #!/bin/bash ps -f -p$1 Następnie wywołuję skrypt …
30 shell  ps 

3
Co powoduje, że ps zgłasza UID zamiast nazwy użytkownika?
Mam eukaliptusa zainstalowanego na moim komputerze z systemem Linux i zauważyłem, że w przypadku procesów należących do użytkownika eukaliptusa ps zgłasza identyfikator użytkownika zamiast nazwy użytkownika. Na przykład: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0 …
28 process  ps 

3
ps: pełne polecenie jest za długie
Dobry dzień! Używam „ps”, aby zobaczyć polecenie, które uruchamia proces. Problem polega na tym, że polecenie jest za długie i „ps” nie pokazuje go całkowicie. Przykład: używam polecenia „ps -p 2755 | mniej ”i mają następujące dane wyjściowe PID TTY STAT TIME COMMAND 2755 ? Sl 305:05 /usr/java/jdk1.6.0_37/bin/java -Xms64m -Xmx512m …
26 linux  ps 

5
Jak zdobyć tty, w którym działa bash?
W drugiej metodzie zaproponowanej przez tę stronę otrzymujemy tty, w którym uruchamiany jest bash za pomocą polecenia: ps ax | grep $$ | awk '{ print $2 }' Pomyślałem sobie, że z pewnością jest to trochę leniwe, wymieniając wszystkie uruchomione procesy tylko po to, aby wyodrębnić jeden z nich. Czy …
25 bash  tty  ps 

7
Elegancko uzyskaj listę procesów potomnych
Chciałbym uzyskać listę wszystkich procesów, które zstępują (np. Dzieci, wnuki itp.) $pid. Oto najprostszy sposób, jaki wymyśliłem: pstree -p $pid | tr "\n" " " |sed "s/[^0-9]/ /g" |sed "s/\s\s*/ /g" Czy istnieje jakieś polecenie lub prostszy sposób na uzyskanie pełnej listy wszystkich procesów potomnych?
23 process  ps 


2
Skąd PS wie, aby ukryć hasła?
Świadek: $ ps f PID TTY STAT TIME COMMAND 31509 pts/3 Ss 0:01 -bash 27266 pts/3 S+ 0:00 \_ mysql -uroot -p 25210 pts/10 Ss+ 0:00 /bin/bash 24444 pts/4 Ss 0:00 -bash 29111 pts/4 S+ 0:00 \_ tmux attach 4833 pts/5 Ss+ 0:00 -bash 9046 pts/6 Ss 0:00 -bash 17749 …
22 security  ps  arguments 

1
Co oznacza „I” (wielkie litery i) w `ps aux`?
W stronę man pspod przetwarzać kody państwowych The Iflag (kapitał i) nie jest wymieniony, ale ps auxpokazuje Iflagę w niektórych procesach, jak pokazano na poniższej ilustracji. Co oznacza flaga I ?
21 ps 

4
Jak zabić wiele procesów
aby znaleźć PID procesu zabicia, użyj: pgrep <process command> Następnie używam polecenia kill, aby zabić zwracany przez PID pgrep <process command> kill <PID> Czy te polecenia można połączyć w jedno, aby zabić PID lub PID zwrócone przez pgrep <process command>? Czy istnieje metoda zabicia wielu procesów według nazwy polecenia? Coś …

3
Jak można posortować pole CPU polecenia ps?
Próbuję wydać małe polecenie, które znajdzie procesy wykorzystujące najwięcej mocy procesora. Najpierw używam, ps aux > file.txta potem cut -c 16-20 file.txt | sort -n | tail -5. Otrzymuję wynik: 1.0 2.7 8. 14.5 14.5 Więc moje pytanie brzmi: w jaki sposób mogę uzyskać zarówno %CPUużycie, jak i inne pola …
18 bash  shell-script  sort  ps 

3
Co oznacza stan „przerywany sen”?
Miałem Firefoksa działającego na Parted Magic LiveCD, a potem (prawdopodobnie) w wyniku kombinacji klawiszy, której nie pamiętam, szybko zniknął z ekranu i paska zadań / listy okien. Jednak: ps ax | grep firefoxzwraca poniżej (i niepotrzebną grep firefoxlinię). Zarówno psmenedżer zadań GUI pokazują firefox z pozornie niezmiennymi RSS, VM-SIZE i …

6
Zobacz pełne polecenia w danych wyjściowych ps
Podczas pracy psz -fopcją w PuTTY (aby zobaczyć polecenie odpowiadające każdemu procesowi), linie dłuższe niż szerokość terminala nie są w pełni widoczne (nie są zawijane w wiele linii). Jak wymusić zawijanie linii, aby podczas uruchamiania wyświetlać pełne polecenia (w wielu wierszach, jeśli to konieczne) ps -f?
18 terminal  ps  putty 


4
killall daje mi „nie znaleziono procesu” oprócz ps
Czy ktoś mógłby mi wyjaśnić różnicę między killi killall? Dlaczego nie killallwidzi tego ps, co pokazuje? # ps aux |grep db2 root 1123 0.0 0.8 841300 33956 pts/1 Sl 11:48 0:00 db2wdog db2inst1 1125 0.0 3.5 2879496 143616 pts/1 Sl 11:48 0:02 db2sysc root 1126 0.0 0.6 579156 27840 pts/1 …
17 linux  process  kill  ps 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.