EN JA
RMEXTATTR(8)
RMEXTATTR(8) FreeBSD System Manager's Manual RMEXTATTR(8)

名称

getextattr, lsextattr, rmextattr, setextattr拡張属性を操作する

書式

getextattr [ -fhqsx] attrnamespace attrname filename ...

lsextattr [ -fhq] attrnamespace filename ...

rmextattr [ -fhq] attrnamespace attrname filename ...

setextattr [ -fhnq] attrnamespace attrname attrvalue filename ...

解説

これらのユーティリティは、ファイルとディレクトリで指定された拡張属性を操作するユーザツールです。 attrnamespace 引数は、検索する属性の名前空間であるべきです。正しい値は、 usersystem です。 attrname 引数は、属性の名前、 filename は、ターゲットのファイルまたはディレクトリの名前、 attrvalue は、属性に格納する文字列であるべきです。

次のオプションが使用可能です:

-f
(強制)。個々のファイル名におけるエラーを無視して、残りの引数を継続します。
-h
(たどらない)。ファイルがシンボリックリンクであるなら、リンクが指すファイルではなくリンク自体で操作を実行します。
-n
( ヌル 文字で終了する)。書き込まれた範囲の内容を ヌル 文字で終了します。
-q
(静か)。パス名を印刷 (表示) せず、エラーメッセージを抑制します。
-s
(文字列化する)。非印刷文字をエスケープして、出力をクォートします。
-x
(16 進数)。 16 進数で出力を印刷 (表示) します。

使用例

setextattr system md5 `md5 -q /boot/kernel/kernel` /boot/kernel/kernel 
getextattr system md5 /boot/kernel/kernel 
lsextattr system /boot/kernel/kernel 
rmextattr system md5 /boot/kernel/kernel

歴史

拡張属性のサポートは、 TrustedBSD Project の一貫として開発され、 FreeBSD 5.0 で導入されました。各ファイルまたはディレクトリに関連する追加をラベルを必要とするセキュリティの拡張をサポートするために開発されました。

作者

Robert N M Watson Poul-Henning Kamp

バグ

属性を文字列に設定するためだけに setextattr ユーティリティを使用することができます。
August 30, 2000 FreeBSD