Home Explore Blog CI



man-pages

2nd chunk of `systemctl.man`
c080e8ed89c68b37ab5a99a16005e776465d3799e666237a0000000100000fa5
 the terminal supports that. A colored dot is shown next to services which were masked, not found, or otherwise failed.

           The LOAD column shows the load state, one of loaded, not-found, bad-setting, error, masked. The ACTIVE columns shows the general unit state, one of active, reloading, inactive, failed, activating, deactivating.
           The SUB column shows the unit-type-specific detailed state of the unit, possible values vary by unit type. The list of possible LOAD, ACTIVE, and SUB states is not constant and new systemd releases may both add
           and remove values.

               systemctl --state=help

           command maybe be used to display the current set of possible values.

           This is the default command.

       list-automounts [PATTERN...]
           List automount units currently in memory, ordered by mount path. If one or more PATTERNs are specified, only automount units matching one of them are shown. Produces output similar to

               WHAT        WHERE                    MOUNTED IDLE TIMEOUT UNIT
               /dev/sdb1   /mnt/test                no      120s         mnt-test.automount
               binfmt_misc /proc/sys/fs/binfmt_misc yes     0            proc-sys-fs-binfmt_misc.automount

               2 automounts listed.

           Also see --show-types, --all, and --state=.

       list-sockets [PATTERN...]
           List socket units currently in memory, ordered by listening address. If one or more PATTERNs are specified, only socket units matching one of them are shown. Produces output similar to

               LISTEN           UNIT                        ACTIVATES
               /dev/initctl     systemd-initctl.socket      systemd-initctl.service
               ...
               [::]:22          sshd.socket                 sshd.service
               kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service

               5 sockets listed.

           Note: because the addresses might contains spaces, this output is not suitable for programmatic consumption.

           Also see --show-types, --all, and --state=.

       list-timers [PATTERN...]
           List timer units currently in memory, ordered by the time they elapse next. If one or more PATTERNs are specified, only units matching one of them are shown. Produces output similar to

               NEXT                         LEFT          LAST                         PASSED     UNIT                         ACTIVATES
               -                            -             Thu 2017-02-23 13:40:29 EST  3 days ago ureadahead-stop.timer        ureadahead-stop.service
               Sun 2017-02-26 18:55:42 EST  1min 14s left Thu 2017-02-23 13:54:44 EST  3 days ago systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
               Sun 2017-02-26 20:37:16 EST  1h 42min left Sun 2017-02-26 11:56:36 EST  6h ago     apt-daily.timer              apt-daily.service
               Sun 2017-02-26 20:57:49 EST  2h 3min left  Sun 2017-02-26 11:56:36 EST  6h ago     snapd.refresh.timer          snapd.refresh.service

           NEXT shows the next time the timer will run.

           LEFT shows how long till the next time the timer runs.

           LAST shows the last time the timer ran.

           PASSED shows how long has passed since the timer last ran.

           UNIT shows the name of the timer

           ACTIVATES shows the name the service the timer activates when it runs.

           Also see --all and --state=.

       is-active PATTERN...
           Check whether any of the specified units are active (i.e. running). Returns an exit code 0 if at least one is active, or non-zero otherwise. Unless --quiet is specified, this will also print the current unit state
           to standard output.

       is-failed PATTERN...
           Check whether any of the specified units are in a "failed" state. Returns an exit code 0 if at least one has failed, non-zero otherwise. Unless --quiet is specified,

Title: systemctl Unit Commands: Automounts, Sockets, Timers, and Status Checks
Summary
This section of the systemctl documentation details commands for listing automount units, socket units, and timer units, including their associated states and activation details. It also covers commands for checking the active or failed status of specified units, providing exit codes and optional output to indicate their state.