| 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} |
(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:
| SMF Milestone | Run Level |
| milestone none | N/A |
| milestone single-user | S |
| milestone multi-user | 2 |
| milestone multi-user-server | 3 |
| milestone all | 3 |