屬於SMF服務的啟動、停止的方式,是透過另一個指令'svcadm'來操作的。
只要先知道它的FMRI名稱,便可以執行svcadm來啟動:
# svcadm -v enable svc:/network/telnet:default
svc:/network/telnet:default enabled.
或
# svcadm -v enable telnet
svc:/network/telnet:default enabled.
如果在FMRI前面加入'-r'選項,它會將完整的相依服務都帶起來:
#svcadm -v enable -r telnet
svc:/network/telnet:default enabled.
svc:/network/inetd:default enabled.
svc:/network/loopback enabled.
svc:/system/filesystem/local enabled.
svc:/milestone/single-user enabled.
svc:/system/identity:node enabled.
svc:/system/filesystem/minimal enabled.
svc:/system/filesystem/usr enabled.
svc:/system/boot-archive enabled.
svc:/system/filesystem/root enabled.
svc:/system/device/local enabled.
svc:/milestone/devices enabled.
svc:/system/device/fc-fabric enabled.
svc:/system/sysevent enabled.
svc:/system/vxvm/vxvm-startup2 enabled.
svc:/system/vxvm/vxvm-startup1 enabled.
svc:/system/vxvm/vxvm-sysboot enabled.
svc:/system/vxvm/vxvm-startvc enabled.
svc:/system/manifest-import enabled.
svc:/system/vxvm/vxvm-reconfig enabled.
svc:/milestone/sysconfig enabled.
svc:/milestone/name-services enabled.
注意不要下成svcadm -v -r enable telnet 或 svcadm -r enable -v telnet,
這樣都會造成語法錯誤的。
如果要停止服務,則是將enable改成 disable就可以了。只是它並沒有'-r'的選項。