Solaris のシステム管理 (上級編)

/proc ファイルシステムとコマンド

プロセスコマンドを使用すると、/proc ディレクトリにあるプロセスに関する詳細情報を表示できます。次の表に、/proc プロセスコマンドを示します。/proc ディレクトリは プロセスファイルシステム (PROCFS) とも呼ばれます。アクティブなプロセスのイメージは、そのプロセス ID 番号を使って /proc に格納されます。

表 12–3 プロセスコマンド (/proc)

プロセスコマンド 

説明 

pcred

プロセスの資格情報を表示する 

pfiles

プロセス内で開いているファイルに関する fstat 情報と fcntl 情報を表示する

pflags

/proc 追跡フラグ、保留状態のシグナルと保持状態のシグナル、他の状態情報を出力する

pldd

プロセスにリンクされている動的ライブラリを表示する 

pmap

各プロセスのアドレス空間マップを表示する 

psig

各プロセスのシグナルの動作とハンドラを表示する 

prun

各プロセスを開始する 

pstack

各プロセス内の LWP の 16 進とシンボルのスタックトレースを出力する 

pstop

各プロセスを停止する 

ptime

microstate アカウントを使用してプロセスの時間を測定する 

ptree

プロセスを含むプロセスツリーを表示する 

pwait

プロセス終了後の状態情報を表示する 

pwdx

プロセスの現在の作業ディレクトリを表示する 

詳細については、proc(1) を参照してください。

プロセスツールは ps コマンドの一部のオプションに似ていますが、このツールから提供される出力の方が詳細です。

プロセスコマンドには次の機能があります。