X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemctl.xml;h=42682b7874e8bed07e0450aa101a1540852464c1;hb=bb4f237c651623ca2b523fb3ac14268fac9bb487;hp=1bd08da96bbf1793ab54b502c8043c7371893f05;hpb=393a2f9be167f4147e117fd2fc912292899b6b33;p=elogind.git
diff --git a/man/systemctl.xml b/man/systemctl.xml
index 1bd08da96..42682b787 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -116,15 +116,41 @@
-
+ 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 +219,6 @@
specified on the command
line.
-
- restart [NAME...]
-
- Restart one or more
- units specified on the command
- line.
- reload [NAME...]
@@ -226,6 +245,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]
@@ -246,17 +292,26 @@
this will also print the current unit
state to STDOUT.
+
+ status [NAME...]
+
+ Show short status
+ information about one or more
+ units. This shows terse runtime
+ information about
+ units.
+ show [NAME...|JOB...]
- Show information about
+ Show properties of
one or more units, jobs or the manager
itself. If no argument is specified
- information about the manager will be
+ properties of the manager will be
shown. If a unit name is specified
- information about the unit is shown,
+ properties of the unit is shown,
and if a job id is specified
- information about the job is
+ properties of the job is
shown.
@@ -326,6 +381,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]
@@ -372,7 +445,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
@@ -492,7 +565,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.