How to Manage Services With systemctl in Linux
systemctl controls systemd services — starting, stopping, enabling, and checking the status of background processes.
Published October 1, 2026
systemctl controls systemd services — starting, stopping, enabling, and checking the status of background processes.
Key points
- systemctl start nginx starts a service immediately; systemctl stop nginx stops it
- systemctl enable nginx makes the service start automatically on boot; disable reverses that
- systemctl status nginx shows whether a service is running along with its recent log output
Example
sudo systemctl restart nginx