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

Categories

Linux Intermediate

What is Systemd?

A system and service manager for Linux that initializes the system and manages services, logging, and more.

Systemd replaced the traditional SysVinit system in most modern Linux distributions. It manages the boot process, starts and stops services (units), handles logging via journald, and provides tools for system configuration.

Key commands include systemctl for service management and journalctl for log viewing. Systemd uses unit files to define service configurations.

Related Terms

Journalctl
A command-line tool for querying and viewing logs collected by systemd's journal logging system.
File Permissions
A security mechanism that controls who can read, write, or execute files and directories in Unix-like systems.
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.
Nftables
The modern Linux packet filtering framework that replaces iptables with a unified, more efficient rule-processing architecture.
Environment Path
The PATH variable that tells the shell which directories to search when looking for executable commands.
Nohup
A command that runs a process immune to hangup signals, allowing it to continue after the terminal session ends.
View All Linux Terms →