ps

[機能]

  プロセス状態を表示します

[形式]
	ps [option]
		-e : 実行中のすべてのプロセスを表示
		-a : すべてのプロセスを表示
		-f : 完全( full )リストを作成します
		-l : ロング形式出力を生成します
		
  ps の出力でのカラムの見出しとカラムの意味を次に説明します.文字 f ( full ) および l ( long ) は,出力形式オプション(完全形式またはロング形式)を示し,その場合にはそれぞれに相当するヘッダが出力されます.all はヘッダを常に出力することを意味します.
		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 オプションでは,完全なコマンド名と引き数が
		          表示されます).
		
[参照]

kill

ホームページ 目次 演習解答例目次 付録目次 索引