ps [option] -e : 実行中のすべてのプロセスを表示 -a : すべてのプロセスを表示 -f : 完全( full )リストを作成します -l : ロング形式出力を生成します
F (l) プロセスに関連したフラグ( 16 進の論理和) 00 プロセスは終了しています.プロセス・テーブルのエント リは使用可能です. 01 システム・プロセス.常に主記憶上にあります. 02 親プロセスがこのプロセスをトレースしています. 04 トレースしている親プロセスのシグナルによりプロセスは 停止しています.親プロセスは待ち状態です. 08 プロセスは現在主記憶上にあります. 10 プロセスは現在主記憶上にあり,あるイベントが完了する までロックされています. S (l) プロセスの状態 O プロセスはプロセッサ上で実行しています. S スリープ状態.プロセスはあるイベントの終了を待ってい ます. R 実行可能状態.プロセスは実行待ち行列上にあります. I アイドル状態.プロセスは生成中です. Z ゾンビ状態.プロセスは終了していますが,親プロセスは wait システムコールを発行していません. T トレース状態.トレースしている親プロセスのシグナルに よりプロセスは停止しています. X SXBRK 状態.プロセスは主記憶の空きを待っています. UID (f,l) プロセス所有者のユーザ ID ( -f オプションではログイン名が 出力されます). PID (all) プロセスのプロセス ID ( PID が分からないとプロセスを強制終 了することができません). PPID(f,l) 親プロセスのプロセス ID. C (f,l) スケジューリングのためのプロセッサの利用状況.-c オプショ ンを指定すると出力されません. CLS (f,l) スケジューリング・クラス.-c オプションを指定した場合のみ 出力されます. PRI (l) プロセスの優先順位.-c オプションが指定されていない場合, 番号の高いものは低い優先順位を表わします.\-c オプション を指定した場合,番号の大きさは優先順位を表します. NI (l) nice 値.優先順位の計算に使用します.-c オプションが指定さ れている場合は出力されません.タイムシェアリングクラスの 中のプロセスだけが nice 値を有しています. ADDR (1) プロセスのメモリ・アドレス SZ (l) 主メモリ内のスワップ可能プロセスのイメージのサイズ(ペー ジまたはクリック単位). WCHAN(l) スリープまたは SXBRK 状態になっているプロセスが対象として いるイベントのアドレス(ブランクの場合にはプロセスは実行 中です). STIME(f) プロセスの開始時刻.時,分,秒で与えられます( ps を実行す る 24 時間以上前に開始したプロセスについては,月日で与えら れます). TTY (all) プロセスを制御している端末(メッセージ?が出力されたとき は,プロセスを制御している端末がないことを表わします). TIME(all) プロセスの累積実行時間. COMD(all) コマンド名( -f オプションでは,完全なコマンド名と引き数が 表示されます).
菅沼ホーム | 本文目次 | 演習問題解答例 | 付録目次 | 索引 |