LinuxCommandLibrary

systemctl-start

Start systemd units

TLDR

Start a unit

$ systemctl start [unit]
copy
Start a user unit
$ systemctl start [unit] --user
copy

SYNOPSIS

systemctl [OPTIONS...] start PATTERN...

DESCRIPTION

systemctl start activates systemd units, starting services, mounting filesystems, or activating other unit types. The command queues a start job for the specified unit and its dependencies.
For services, this starts the service process. For sockets, it begins listening. For mounts, it mounts the filesystem. Dependencies are automatically started as needed.

PARAMETERS

--user

Start user service manager units instead of system units
--no-block
Do not wait for the operation to complete
--job-mode=MODE
Specify how to deal with already queued jobs (fail, replace, etc.)

CAVEATS

Requires root privileges for system units. Starting a unit does not enable it for boot; use systemctl enable for persistence. Some units may have dependencies that must be satisfied first.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community