シェルの「ps -e」コマンド

シェルの「ps -e」コマンド

私はシェルを学び始めましたが、このコマンドに関する質問があります。ps -eこのコマンドは、マシン上で実行中または実行されていないすべての既存のプロセスを表示しますか、またはすでに実行中のプロセスのみを表示しますか?

ベストアンサー1

「実行されないプロセス」のようなものは(ほぼ)ありません。定義によると、プロセスは実行中の項目です。あなたは混乱する可能性がありますプロセス、実行中のプログラム、実行可能ファイル、また〜として知られるプログラム、リポジトリに存在します。psプロセスを表示し、プログラムに興味がありません(CMDCOMMAND列のプロセスに関連する実行可能ファイルをリストしない限り)。

(「ほぼ」なのでゾンビプロセス停止したプロセスと見なすことができます。親プロセスが自分が死んだという事実をまだ認識していないプロセスです。しかし、ほとんどの場合、ゾンビプロセスをプロセスを表していないプロセステーブルのエントリとして考えると便利です。 )

おすすめ記事