GConf 명령줄 도구 작업
GConf는 명령줄 도구 gconftool-2를 포함합니다. gconftool-2 명령을 사용하여 다음 작업을 수행할 수 있습니다.
키 값 설정
키 값 표시
응용 프로그램을 설치할 때 스키마 정의 파일에서 스키마 설치
예를 들어, 다음 명령을 사용하여 /desktop/gnome 디렉토리와 하위 디렉토리의 모든 키 값을 표시합니다.
# gconftool-2 --recursive-list /desktop/gnome
다음 표는 gconftool-2 명령과 함께 사용할 수 있는 일부 옵션을 설명합니다. 자세한 명령줄 옵션은 gconftool-2 (1) 매뉴얼 페이지를 참조하십시오.
표 2-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
| 기본 설정 키 값을 설정하고 사용자 구성 소스에 값을 기록합니다. --set 옵션과 함께 --type 옵션을 사용하여 설정할 값의 데이터 유형을 지정합니다. 예를 들어, 다음 명령 세트는 사용자 구성 소스에 /apps/gnome-terminal/profiles/Default/background_color 키의 값을 설정합니다. # gconftool-2 --set \
"/apps/gnome-terminal/profiles/Default/background_color" \
--type string "#000000" 또한 --set 옵션과 함께 --direct 및 --config-source 옵션을 사용하여 다른 구성 소스에 값을 기록할 수 있습니다.
|
--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
| 기본 설정 키 값을 사용자 설정에서 기본 구성 소스의 설정으로 재설정합니다.
|
|
주 - 다중 사용자 환경에서 Sun Ray 클라이언트나 VNC 뷰어와 같은 다중 클라이언트에 데스크탑 환경을 제공하도록 서버를 설정할 수 있습니다. 클라이언트에 제공된 데스크탑 환경은 성능 및 유용성 향상을 위해 최적화할 수 있습니다.
데스크탑 환경의 최적화 기능은 group/feature/multi-user-desktop IPS(Image Packaging System) 패키지에서 사용할 수 있습니다. 데스크탑의 최적화 기능을 사용으로 설정하려면 이 IPS 패키지를 서버에 설치해야 합니다. 자세한 내용은 Optimizing the Oracle Solaris Desktop for a Multi-User Environment 를 참조하십시오.