SMF - Service Management Facility
Display all services svcs -a
Display specific service svcs {service}
Start service svcadm enable -t {service}
Stop service svcadm disable -t {service}
Restart service svcadm restart {service}
Refresh service svcadm refresh {service}
Start in Maintenance status svcadm clear {service}
Enable service svcadm enable {service}
Disable service svcadm disable {service}
List dependencies svcs -d {service}
List dependents svcs -D {service}
List all service information svcs -l {service}
List service PIDs svcs -p {service}
Display service state information svcs -xv {service}
Service logfiles /var/svc/log
/etc/svc/volatile
Enable non-SMF service inetadm -e {service}
Disable non-SMF service inetadm -d {service}
FMRI

(Fault Managed Resource Identifier) the following examples for the Solaris service syslogd are all equivalent:

Likewise the SMF tools allow abbreviated forms of the FMRIs to be used. The abbreviation must be unique, must match the trailing part of the service name (although the “:default” can be left off), and it must begin after a “/”. So the following are acceptable abbreviations of the above FMRI:

Service States

SMF Milestones and Run Levels

SMF Milestone Run Level
milestone none N/A
milestone single-user S
milestone multi-user 2
milestone multi-user-server 3
milestone all 3