diff options
Diffstat (limited to 'man')
-rw-r--r-- | man/systemctl.xml | 73 |
1 files changed, 47 insertions, 26 deletions
diff --git a/man/systemctl.xml b/man/systemctl.xml index 5adee45163..3266333be1 100644 --- a/man/systemctl.xml +++ b/man/systemctl.xml @@ -349,14 +349,22 @@ <command>halt</command>, <command>poweroff</command>, <command>reboot</command> or - <command>kexec</command> execute + <command>kexec</command> execute the selected operation without shutting down all units. However, all processes will be killed forcibly and all file systems are unmounted or remounted read-only. This is hence a drastic but relatively safe option to request an - immediate reboot.</para></listitem> + immediate reboot. If + <option>--force</option> is specified + twice for these operations, they will + be executed immediately without + terminating any processes or umounting + any file systems. Warning: specifying + <option>--force</option> twice with + any of these operations might result + in data loss.</para></listitem> </varlistentry> <varlistentry> @@ -1017,14 +1025,19 @@ system. This is mostly equivalent to <command>start halt.target</command> but also prints a wall message to all - users. If - combined with <option>--force</option> - shutdown of all running services is - skipped, however all processes are killed - and all file systems are unmounted or + users. If combined with + <option>--force</option> shutdown of + all running services is skipped, + however all processes are killed and + all file systems are unmounted or mounted read-only, immediately - followed by the - system halt.</para></listitem> + followed by the system halt. If + <option>--force</option> is specified + twice the the operation is immediately + executed without terminating any + processes or unmounting any file + systems. This may result in data + loss.</para></listitem> </varlistentry> <varlistentry> <term><command>poweroff</command></term> @@ -1033,32 +1046,40 @@ power-off the system. This is mostly equivalent to <command>start poweroff.target</command> but also - prints a wall message to all - users. If + prints a wall message to all users. If combined with <option>--force</option> shutdown of all running services is - skipped, however all processes are killed - and all file systems are unmounted or - mounted read-only, immediately - followed by the - powering off.</para></listitem> + skipped, however all processes are + killed and all file systems are + unmounted or mounted read-only, + immediately followed by the powering + off. If <option>--force</option> is + specified twice the the operation is + immediately executed without + terminating any processes or + unmounting any file systems. This may + result in data loss.</para></listitem> </varlistentry> <varlistentry> <term><command>reboot</command></term> - <listitem><para>Shut down and - reboot the system. This is mostly - equivalent to <command>start + <listitem><para>Shut down and reboot + the system. This is mostly equivalent + to <command>start reboot.target</command> but also - prints a wall message to all - users. If + prints a wall message to all users. If combined with <option>--force</option> shutdown of all running services is - skipped, however all processes are killed - and all file systems are unmounted or - mounted read-only, immediately - followed by the - reboot.</para></listitem> + skipped, however all processes are + killed and all file systems are + unmounted or mounted read-only, + immediately followed by the reboot. If + <option>--force</option> is specified + twice the the operation is immediately + executed without terminating any + processes or unmounting any file + systems. This may result in data + loss.</para></listitem> </varlistentry> <varlistentry> <term><command>kexec</command></term> |