名前 | 形式 | 機能説明 | オプション | 使用例 | 戻り値 | 属性 | 関連項目
pattr はプロセスツールコマンドで、pattr のプロセスもしくは pid で指定されたプロセスの表示可能なプロセス属性フラグを表示します。通常は表示できないフラグも、特権を使って表示させることができます。プロセス属性フラグとは、以下のセキュリティフラグの集合です。
トラステッドパスフラグ 特権デバッグ用フラグ ネットワークトークンマッピングプロセスフラグ ラベル表示フラグ (外部用の表示または内部用の表示) ラベル変換フラグ ディスクレスブートフラグの一部 カット & ペーストのセレクションエージェントフラグの一部 トラステッド印刷システムの一部 |
-x オプションを省略すると、フラグ名、ビット数、その値がリストされます。出力形式については「使用例」の項を参照してください。
pattr コマンドをオプションなしで実行すると、以下のような出力が得られます。
host% pattr Trusted Path (1 bit): Enabled/Disabled Privilege Debugging (1 bit): Enabled/Disabled Label Translation (15 bits): Specific flag (Enabled/Disabled) Label View (2 bits): Internal/External Token Mapper (1 bit): Enabled/Disabled Diskless Boot (1 bit): Enabled/Disabled Selection Agent (1 bit): Enabled/Disabled Printing System (1 bit): Enabled/Disabled |
-x オプションを指定して実行すると、出力は次のようになります。
host% pattr -x 8533:0x40003 |
次の属性の説明については、attributes(5) のマニュアルページを参照してください。
属性タイプ | 属性値 |
---|---|
使用条件 | SUNWtsu |
proc(4), getpattr(2), setpattr(2)