X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsystemd-run.xml;h=0c9d13dd2dfbb9e01ed17379003dc2e961851774;hb=dfc87cbfe5ec03190e5b2235b1ed477db11541ca;hp=cc8a68a0227dc369b5f05dfe90ae3c7c40719121;hpb=2614202b517790d1d11319dce830a9bdcca37f00;p=elogind.git
diff --git a/man/systemd-run.xml b/man/systemd-run.xml
index cc8a68a02..0c9d13dd2 100644
--- a/man/systemd-run.xml
+++ b/man/systemd-run.xml
@@ -21,7 +21,8 @@ You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see .
-->
-
+systemd-run
@@ -88,51 +89,6 @@ along with systemd; If not, see .
The following options are understood:
-
-
-
-
- Prints a short help
- text and exits.
-
-
-
-
-
- Prints a short version
- string and exits.
-
-
-
-
-
-
- Talk to the service manager of the calling user,
- rather than the service manager of the system.
-
-
-
-
-
-
-
- Execute operation
- remotely. Specify a hostname, or
- username and hostname separated by @,
- to connect to. This will use SSH to
- talk to the remote machine manager
- instance.
-
-
-
-
-
-
- Execute operation on a
- local container. Specify a container
- name to connect to.
-
-
@@ -150,12 +106,24 @@ along with systemd; If not, see .
generated one.
+
+
+
+
+ Sets a unit property for the scope or service
+ unit that is created. This takes an assignment in the same
+ format as
+ systemctl1's
+ set-property command.
+
+
+
- Provide description for the unit. If not
- specified, the command itself will be used as a description.
- See Description= in
+ Provide a description for the service or scope
+ unit. If not specified, the command itself will be used as a
+ description. See Description= in
systemd.unit5.
@@ -172,10 +140,10 @@ along with systemd; If not, see .
- After the service's process has terminated, keep
- the service around until it is explicitly stopped. This is
- useful to collect runtime information about the service after
- it finished running. Also see
+ After the service or scope process has
+ terminated, keep the service around until it is explicitly
+ stopped. This is useful to collect runtime information about
+ the service after it finished running. Also see
RemainAfterExit= in
systemd.service5.
@@ -185,14 +153,65 @@ along with systemd; If not, see .
- When terminating the scope unit, send a SIGHUP
- immediately after SIGTERM. This is useful to indicate to
- shells and shell-like processes that the connection has been
- severed. Also see SendSIGHUP= in
+ When terminating the scope or service unit,
+ send a SIGHUP immediately after SIGTERM. This is useful to
+ indicate to shells and shell-like processes that the
+ connection has been severed. Also see
+ SendSIGHUP= in
systemd.kill5.
+
+
+
+
+ Sets the service type. Also see
+ Type= in
+ systemd.service5. This
+ option has no effect in conjunction with
+ . Defaults to
+ simple.
+
+
+
+
+
+
+
+ Runs the service process under the UNIX user
+ and group. Also see User= and
+ Group= in
+ systemd.exec5.
+
+
+
+
+
+
+ Runs the service process with the specified
+ nice level. Also see Nice= in
+ systemd.exec5.
+
+
+
+
+
+
+ Runs the service process with the specified
+ environment variables set. Also see
+ Environment= in
+ systemd.exec5.
+
+
+
+
+
+
+
+
+
+ All command-line arguments after the first non-option
@@ -209,7 +228,7 @@ along with systemd; If not, see .
- Example
+ ExamplesThe following command will log the environment variables
provided by systemd to services:
@@ -221,8 +240,16 @@ Sep 08 07:37:21 bupkis systemd[1]: Starting /usr/bin/env...
Sep 08 07:37:21 bupkis systemd[1]: Started /usr/bin/env.
Sep 08 07:37:21 bupkis env[19948]: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
Sep 08 07:37:21 bupkis env[19948]: LANG=en_US.UTF-8
-Sep 08 07:37:21 bupkis env[19948]: BOOT_IMAGE=/vmlinuz-3.11.0-0.rc5.git6.2.fc20.x86_64
-
+Sep 08 07:37:21 bupkis env[19948]: BOOT_IMAGE=/vmlinuz-3.11.0-0.rc5.git6.2.fc20.x86_64
+
+ The following command invokes the
+ updatedb8
+ tool, but lowers the block IO weight for it to 10. See
+ systemd.resource-control5
+ for more information on the BlockIOWeight=
+ property.
+
+ # systemd-run -p BlockIOWeight=10 updatedb
@@ -234,6 +261,8 @@ Sep 08 07:37:21 bupkis env[19948]: BOOT_IMAGE=/vmlinuz-3.11.0-0.rc5.git6.2.fc20.
systemd.service5,
systemd.scope5,
systemd.slice5,
+ systemd.exec5,
+ systemd.resource-control5,
machinectl1