🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Linux Beginner

What is Systemctl?

The primary command for managing systemd services, including starting, stopping, enabling, and checking service status.

Systemctl controls the systemd service manager. Key commands: systemctl start/stop/restart service (manage service), systemctl enable/disable service (auto-start at boot), systemctl status service (check status and recent logs).

Other useful commands include systemctl list-units (active units), systemctl list-unit-files (all units), systemctl daemon-reload (reload after config changes), and systemctl is-active service (quick status check for scripts).

Related Terms

Procfs (/proc)
A virtual filesystem in Linux that provides an interface to kernel data structures, exposing process and system information as files.
ACL (Access Control List)
An extension to standard Linux file permissions that allows setting fine-grained access rights for specific users and groups beyond owner/group/other.
Symbolic Link
A special file that acts as a shortcut pointing to another file or directory in the filesystem.
Firewalld
A dynamic firewall management tool for Linux that provides a D-Bus interface for managing firewall rules with zones.
Cgroup
A Linux kernel feature that limits, accounts for, and isolates resource usage of process groups.
Network Namespace
A Linux kernel feature that provides isolated network stacks with independent interfaces, routing tables, and firewall rules.
View All Linux Terms →