X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemctl.xml;h=678bf0b2eeaffaa1b082392e614159867a1c744f;hb=ea4a240dc2e70adcb39704542b1422b1608e76e6;hp=c0b8d7927d10dc6d7e0574ccf0601b9ab1cd2369;hpb=61cbdc4b307718d74e8aa04875475aac2f8617ab;p=elogind.git diff --git a/man/systemctl.xml b/man/systemctl.xml index c0b8d7927..678bf0b2e 100644 --- a/man/systemctl.xml +++ b/man/systemctl.xml @@ -100,7 +100,10 @@ not specified all set properties are shown. The argument should be a property name, such as - MainPID. + MainPID. If + specified more than once all + properties with the specified names + are shown. @@ -116,15 +119,50 @@ - + + + Do not ellipsize unit + names in the output of + list-units and + list-jobs. + + + + If the requested operation conflicts with an existing - unfinished operation, replace the - existing operation by the requested - operation. If this is not specified - the requested operation will - fail. + unfinished operation, fail the + command. If this is not specified the + requested operation will replace the + pending job if + necessary. + + + + + + + When used in + conjunction with the + dot command (see + below), selects which dependencies are + shown in the dependency graph. If + is passed + only dependencies of type + After= or + Before= are + shown. If + is passed only dependencies of type + Requires=, + RequiresOverridable=, + Requisite=, + RequisiteOverridable=, + Wants= and + Conflicts= are + shown. If neither is passed, shows + dependencies of all these + types. @@ -193,13 +231,6 @@ specified on the command line. - - restart [NAME...] - - Restart one or more - units specified on the command - line. - reload [NAME...] @@ -226,6 +257,33 @@ commands. + + restart [NAME...] + + Restart one or more + units specified on the command + line. If the units are not running yet + they will be + started. + + + try-restart [NAME...] + + Restart one or more + units specified on the command + line. If the units are not running yet + the operation will + fail. + + + reload-or-restart [NAME...] + reload-or-try-restart [NAME...] + + Reload one or more + units if they support it. If not + restart them + instead. + isolate [NAME] @@ -268,6 +326,25 @@ properties of the job is shown. + + + reset-maintenance [NAME...] + + Reset maintenance + state of the specified units, or if no + unit name is passed of all units. When + a unit fails in some way (i.e. process + exiting with non-zero error code, + terminating abnormally or timing out) + it will automatically enter + maintenance state and its exit codes + and status is recorded for + introspection by the administrator + until the service is restarted or + reset with this + command. + + load [NAME...] @@ -335,6 +412,24 @@ be parsed by applications. + + dot + + Generate textual + dependency graph description in dot + format for further processing with the + GraphViz + dot1 + tool. Use a command line like + systemctl dot | dot -Tsvg > + systemd.svg to generate a + graphical dependency tree. Unless + or + is passed + the generated graph will show both + ordering and requirement + dependencies. + snapshot [NAME] @@ -381,7 +476,7 @@ unit files and recreate the entire dependency tree. While the daemon is reloaded, all sockets systemd listens - on on behalf of user configuration, will + on on behalf of user configuration will stay accessible. This command should not be confused with the load or @@ -501,7 +596,7 @@ Enter emergency mode. This is mostly equivalent to isolate - emergency.service but also + emergency.target but also prints a wall message to all users.