Co to jest ps -ef w Linuksie?


Najlepsza odpowiedź

ps to polecenie wyświetlające listę uruchomionych procesy. ps -e wybierze wszystkie procesy. ps -f zapewni pełną listę formatów dla każdego procesu. Zatem ps -ef pokaże wszystkie informacje o wszystkich procesach. Uruchomienie ps -ef na moim laptopie informuje teraz o uruchomionych 490 procesach, w tym samym poleceniu ps. Oto fragment danych wyjściowych na moim laptopie, na przykład:

nbornstein@dewlap:~> ps -ef | head -10

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 Apr20 ? 00:03:09 /usr/lib/systemd/systemd --switched-root --system --deserialize 36

root 2 0 0 Apr20 ? 00:00:00 [kthreadd]

root 3 2 0 Apr20 ? 00:00:00 [rcu\_gp]

root 4 2 0 Apr20 ? 00:00:00 [rcu\_par\_gp]

root 6 2 0 Apr20 ? 00:00:00 [kworker/0:0H-kblockd]

root 8 2 0 Apr20 ? 00:00:00 [mm\_percpu\_wq]

root 9 2 0 Apr20 ? 00:00:11 [ksoftirqd/0]

root 10 2 0 Apr20 ? 00:07:00 [rcu\_sched]

root 11 2 0 Apr20 ? 00:00:01 [migration/0]

Odpowiedź

Możesz sprawdzić instrukcję poleceniem „man ps”.

„-e” oznacza zaznacz wszystkie procesy, a „-f” oznacza „pełny format”, który wyświetla dodatkowe informacje o każdym procesie.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *