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

菅沼ホーム 本文目次 演習問題解答例 付録目次 索引