Linuxのps-efとは何ですか?


ベストアンサー

ps は、実行中のリストを表示するコマンドです。プロセス。 ps -e はすべてのプロセスを選択します。 ps -f は、各プロセスのフルフォーマットのリストを提供します。したがって、 ps -ef は、すべてのプロセスに関するすべての情報を表示します。現在、ラップトップでps -efを実行すると、psコマンド自体を含む490のプロセスが実行されていることが報告されます。たとえば、私のラップトップでの出力の抜粋を次に示します。

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]

回答

コマンド「manps」でマニュアルを確認できます。

「-e」はすべてのプロセスを選択することを意味し、「-f」は各プロセスに関する追加情報を表示する「フルフォーマット」を意味します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です