プロパティー名またはプロパティーグループ名でプロパティー値を表示するだけでなく、プロパティーグループタイプでプロパティー値を表示することもできます。
使用例 2-10 プロパティーグループとそのタイプの表示svccfg コマンドの listpg サブコマンドは、各プロパティーグループの名前とタイプを表示します。
$ svccfg -s pkg/server listpg pkg application pkg_bui application pkg_secure application fs dependency autofs dependency ntp dependency network dependency general framework manifestfiles framework start method stop method tm_common_name template $ svccfg -s pkg/server:s11 listpg pkg application general framework restarter framework NONPERSISTENT
非永続プロパティーグループは通常、アクティブなプログラム状態を保持します。非永続プロパティーグループ内のプロパティーの値は、システムブート中にクリアされます。
プロパティーグループ名を指定すると、そのプロパティーグループのタイプだけが表示されます。
$ svccfg -s pkg/mirror listpg config config application使用例 2-11 プロパティーグループタイプのプロパティーの一覧表示
-g オプションを付けて svcprop コマンドを実行すると、特定のプロパティーグループタイプのプロパティーが表示されます。プロパティーグループタイプには、application、dependency、method、framework、template があります。
$ svcprop -g method pkg/server:s11 start/exec astring %{pkg/pkg_root}/lib/svc/method/svc-pkg-server\ %m start/timeout_seconds count 0 start/type astring method stop/exec astring %{pkg/pkg_root}/lib/svc/method/svc-pkg-server\ %m %{restarter/contract} stop/timeout_seconds count 30 stop/type astring method $ svcprop -g method -p exec pkg/server:s11 start/exec astring %{pkg/pkg_root}/lib/svc/method/svc-pkg-server\ %m stop/exec astring %{pkg/pkg_root}/lib/svc/method/svc-pkg-server\ %m %{restarter/contract}