6.2.11.1 chxattr

ファイルまたはボールトの拡張属性を設定します。

用途

chxattrコマンドを使用すると、Exascaleファイルまたはボールトの拡張属性を設定できます。

構文

chxattr { file-name | vault-name } --name attribute-name 
        { --value attribute-value | --bin-value-file file-name }

コマンド・オプション

chxattrコマンドのオプションは、次のとおりです:

  • { file-name | vault-name }: 操作の対象となるファイルまたはボールトの名前を指定します。

  • --name: 拡張属性の名前を指定します。

  • --value: 拡張属性の値を指定します。

  • --bin-value-file: 拡張属性の値の読取り元の通常ファイルを指定します。値はバイナリであると見なされます。

例6-145 ボールトの拡張属性の設定

@my-dataなどのボールトに拡張属性を追加できます。属性の名前はcustom-attrで、その値はmy-valueです。

@> chxattr @my-data --name custom-attr --value my-value

例6-146 ファイルの拡張属性の設定

@my-data/file1などのファイルに拡張属性を追加できます。属性の名前はcustom-attrで、その値はmy-valueです。

@> chxattr @my-data/file1 --name custom-attr --value myv-alue

例6-147 ファイルのバイナリ拡張属性の設定

@my-data/file1などのファイルにバイナリ拡張属性を追加できます。属性の名前はbinary-attrで、その値は/home/user/bin-val-in.datにあるファイルの内容です。

@> chxattr @my-data/file1 --name binary-attr --bin-value-file /home/user/bin-val-in.dat