OpenWindows ユーザーズガイド (上級編)

現在実行されているコマンドの表示 (ps)

現在実行されているプロセスを調べるには、ps コマンドを使います。ps コマンドでは、ユーザが所有する各プロセスのプロセス識別番号 (PID の下に表示される) の他に、プロセスが起動された端末 (TTY)、現在までにプロセスが使った CPU 時間 (TIME)、プロセスが実行しているコマンド (COMMAND) などが表示されます。

ps コマンドに -l オプションを追加すると、現在実行されているプロセスに関するさまざまな詳細情報 (S の下に表示される各プロセスの状態など) が表示されます。プロセスの状態を示すコードの意味は次のとおりです。

ps コマンドの実行中でもプロセスの状態は変化します。ps で取得できる情報は特定時点の実行状態のスナップショットのため、その出力結果は、ps を入力した直後のほんの僅かの時間にしか適用できません。したがって、状態情報が表示された時点で、すでに変わっている可能性もあります。

ps コマンドにはこの節で説明している以外に多数のオプションがあります。詳細については、『SunOS リファレンスマニュアル (1): ユーザーコマンド』を参照してください。