The following options are understood:
--no-ask-password
Do not query the user for authentication for privileged
operations.
-p, --property=
When showing session/user/seat properties, limit display to
certain properties as specified as argument. If not
specified, all set properties are shown. The argument should
be a property name, such as "Sessions". If specified more
than once, all properties with the specified names are shown.
--value
When showing session/user/seat properties, only print the
value, and skip the property name and "=".
-a, --all
When showing session/user/seat properties, show all
properties regardless of whether they are set or not.
-l, --full
Do not ellipsize process tree entries.
--kill-who=
When used with kill-session, choose which processes to kill.
Must be one of leader, or all to select whether to kill only
the leader process of the session or all processes of the
session. If omitted, defaults to all.
-s, --signal=
When used with kill-session or kill-user, choose which signal
to send to selected processes. Must be one of the well known
signal specifiers, such as SIGTERM, SIGINT or SIGSTOP. If
omitted, defaults to SIGTERM.
The special value "help" will list the known values and the
program will exit immediately, and the special value "list"
will list known values along with the numerical signal
numbers and the program will exit immediately.
-n, --lines=
When used with user-status and session-status, controls the
number of journal lines to show, counting from the most
recent ones. Takes a positive integer argument. Defaults to
10.
-o, --output=
When used with user-status and session-status, controls the
formatting of the journal entries that are shown. For the
available choices, see journalctl(1). Defaults to "short".
-H, --host=
Execute the operation remotely. Specify a hostname, or a
username and hostname separated by "@", to connect to. The
hostname may optionally be suffixed by a port ssh is
listening on, separated by ":", and then a container name,
separated by "/", which connects directly to a specific
container on the specified host. This will use SSH to talk to
the remote machine manager instance. Container names may be
enumerated with machinectl -H HOST. Put IPv6 addresses in
brackets.
-M, --machine=
Execute operation on a local container. Specify a container
name to connect to, optionally prefixed by a user name to
connect as and a separating "@" character. If the special
string ".host" is used in place of the container name, a
connection to the local system is made (which is useful to
connect to a specific user's user bus: "--user
--machine=lennart@.host"). If the "@" syntax is not used, the
connection is made as root user. If the "@" syntax is used
either the left hand side or the right hand side may be
omitted (but not both) in which case the local user name and
".host" are implied.
--no-pager
Do not pipe output into a pager.
--no-legend
Do not print the legend, i.e. column headers and the footer
with hints.
-h, --help
Print a short help text and exit.
--version
Print a short version string and exit.