1SYSTEMD(1)                          systemd                         SYSTEMD(1)
2
3
4

NAME

6       systemd, init - systemd system and service manager
7

SYNOPSIS

9       /usr/lib/systemd/systemd [OPTIONS...]
10
11       init [OPTIONS...] {COMMAND}
12

DESCRIPTION

14       systemd is a system and service manager for Linux operating systems.
15       When run as first process on boot (as PID 1), it acts as init system
16       that brings up and maintains userspace services.
17
18       For compatibility with SysV, if systemd is called as init and a PID
19       that is not 1, it will execute telinit and pass all command line
20       arguments unmodified. That means init and telinit are mostly equivalent
21       when invoked from normal login sessions. See telinit(8) for more
22       information.
23
24       When run as a system instance, systemd interprets the configuration
25       file system.conf and the files in system.conf.d directories; when run
26       as a user instance, systemd interprets the configuration file user.conf
27       and the files in user.conf.d directories. See systemd-system.conf(5)
28       for more information.
29

OPTIONS

31       The following options are understood:
32
33       --test
34           Determine startup sequence, dump it and exit. This is an option
35           useful for debugging only.
36
37       --dump-configuration-items
38           Dump understood unit configuration items. This outputs a terse but
39           complete list of configuration items understood in unit definition
40           files.
41
42       --dump-bus-properties
43           Dump exposed bus properties. This outputs a terse but complete list
44           of properties exposed to dbus.
45
46       --unit=
47           Set default unit to activate on startup. If not specified, defaults
48           to default.target.
49
50       --system, --user
51           For --system, tell systemd to run a system instance, even if the
52           process ID is not 1, i.e. systemd is not run as init process.
53           --user does the opposite, running a user instance even if the
54           process ID is 1. Normally, it should not be necessary to pass these
55           options, as systemd automatically detects the mode it is started
56           in. These options are hence of little use except for debugging.
57           Note that it is not supported booting and maintaining a full system
58           with systemd running in --system mode, but PID not 1. In practice,
59           passing --system explicitly is only useful in conjunction with
60           --test.
61
62       --dump-core
63           Enable core dumping on crash. This switch has no effect when
64           running as user instance. This setting may also be enabled during
65           boot on the kernel command line via the systemd.dump_core= option,
66           see below.
67
68       --crash-vt=VT
69           Switch to a specific virtual console (VT) on crash. Takes a
70           positive integer in the range 1–63, or a boolean argument. If an
71           integer is passed, selects which VT to switch to. If yes, the VT
72           kernel messages are written to is selected. If no, no VT switch is
73           a