在 Oracle® Solaris 11.2 中管理系统服务

退出打印视图

更新时间: 2014 年 7 月
 
 

显示某个属性组类型中的属性

除了按属性名称或属性组名称显示属性值以外,您还可以按属性组类型显示属性值。

示例 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  列出属性组类型中的属性

使用 svcprop 命令的 -g 选项显示特定属性组类型中的属性。属性组类型包括 applicationdependencymethodframeworktemplate

$ 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}