Java Desktop System Release 3 システム管理

GConf コマンドラインツール

GConf は、コマンドラインツールの gconftool-2 を含んでいます。gconftool–2 コマンドを使用して、次の作業を実行できます。

たとえば、次のコマンドを使用して /desktop/gnome ディレクトリおよびサブディレクトリ内のすべてのキー値を表示することができます。

# gconftool-2 --recursive-list /desktop/gnome

表 1–1 は、gconftool-2 コマンドに使用できるオプションを示しています。

表 1–1 gconftool-2 コマンドオプション

オプション 

機能 

--all-dirs

指定したディレクトリ内のすべてのサブディレクトリをリストする 

--all-entries

指定したディレクトリ内のすべてのキー値を表示する 

--config-source=

configuration-source

--direct オプションと共に使用して、使用する構成ソースを指定する。このオプションで構成ソースを指定しない場合、パスファイル内のすべての構成ソースでコマンドが実行される

--direct

--config-source オプションと共に使用して、構成ソースに直接アクセスする。このオプションを使用する場合、GConf はサーバーを省略する。このオプションを使用する前に、GConf デーモンの gconfd-2 が実行されていないことを確認する必要がある

--dump

ユーザーが指定した GConf リポジトリディレクトリ内に、すべての設定キーを含む一覧を生成する。一覧には、すべてのキーの XML 記述が含まれる。一覧は、<gconfentryfile> 要素内に含まれている

たとえば、このオプションからの出力をリダイレクトして、ユーザーのパネル設定に関係のあるキーをすべて含むファイルを生成できる。このファイルでは --load オプションが使用できる

--get

指定した設定キーの値を表示する。また、指定したスキーマキーのスキーマオブジェクト内の要素の値も表示する 

--help

gconftool-2 コマンドに関するヘルプメッセージと、gconftool-2 コマンドに使用できるオプションを表示する

--load=filename

構成ソースの現在のディレクトリ内にある設定キーの値を、指定したファイル内の値に設定できる。<gconfentryfile> 要素にキーの XML 記述を含むファイルを指定すること

--long-desc=description

--set-schema オプションと共に使用して、スキーマキーの説明を指定する

--makefile-install-rule

スキーマ定義ファイルをアプリケーションにインストールする 

--owner=owner

--set-schema オプションと共に使用して、スキーマキーの所有者を指定する

--recursive-list

指定したディレクトリ内のすべてのサブディレクトリにあるすべての設定キーの値を表示する 

--recursive-unset

ディレクトリ内のすべてのサブディレクトリで、ユーザー設定からデフォルト構成ソースの設定までを含む、すべての設定キーの値をリセットする 

--set

設定キーの値を設定し、その値をユーザー構成ソースに書き込む。--type オプションは --set オプションと共に使用して、設定する値のデータ型を指定する。たとえば、次のコマンドは、ユーザー構成ソースの /apps/gnome-terminal/profiles/Default/background_color キーの値を設定する

# gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#000000"

--direct オプションと --config-source オプションを --set オプションと共に使用して、値を別の構成ソースに書き込むこともできる

--set-schema

スキーマキーの属性の値を設定し、その値をデフォルト構成ソースに書き込む 

次のオプションを --set-schema オプションと共に使用して、更新する属性を指定する

  • --type

  • --short-desc

  • --long-desc

  • --owner

次のコマンドは /apps/gnome-terminal/profiles/Default/background_color キーに対して、スキーマキーの短い説明を設定する

# gconftool-2 --set-schema "/schemas/apps/gnome-terminal/profiles/Default/background_color" --short-desc "Default background color of terminal"

--short-desc=description

--set-schema オプションと共に使用して、スキーマキーの短い説明を指定する

--shutdown

GConf デーモンを終了する

--type=data-type

設定キーの値を設定する場合にデータ型を指定する。スキーマキーの属性値を設定する場合にもこのオプションを使用できる。次のような有効なデータ型がある 

  • bool

  • float

  • int

  • list

  • pair

  • string

--unset

ユーザー設定からデフォルト構成ソースの設定までを含む、設定キーの値をリセットする 

--usage

gconftool-2 コマンドに関する簡単なヘルプメッセージと、gconftool-2 コマンドに使用できるオプションを表示する