Linux Systemd

From Free Knowledge Base- The DUCK Project: information for everyone
Revision as of 14:06, 22 September 2024 by Littleguy (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

systemd provides an array of system components for Linux operating systems. Its main aim is to unify service configuration and behavior across Linux distributions.

systemd replaces [Linux Sys V]]

systemd uses the systemctl command

systemctl command

Command	Description
systemctl start [service]	Start a service.
systemctl stop [service]	Stop a service.
systemctl enable [service]	Enable a service to start automatically at system boot.
systemctl disable [service]	Disable a service from starting automatically at system boot.
systemctl status [service]	View the status of a service.
systemctl restart [service]	Restart a service.
systemctl reload [service]	Reload a service's configuration without restarting it.
systemctl mask [service]	Prevent a service from being started.
systemctl unmask [service]	Allow a previously masked service to be started.
systemctl set-default [target]	Change the default system target (runlevel).
systemctl list-unit-files	List all installed unit files and their states.
systemctl list-dependencies [unit]	List the dependencies of a specific unit.
systemctl list-sockets	List all active sockets.
systemctl list-jobs	List all active systemd jobs.
systemctl list-units	Show the status of all loaded and active systemd units.