Service Management: `systemctl` (systemd)
Control and manage system services and daemons using the `systemctl` command.
What are System Services?
On Linux, many programs run silently in the background to perform essential tasks. These are called services or daemons.
Think of them as silent helpers: a web server, a database, or even your Wi-Fi manager. They often start automatically when your system boots.
Meet systemd
systemd is the initialization system used by most modern Linux distributions (like Ubuntu, Fedora, CentOS).
It's responsible for managing services and processes from boot-up to shut-down, ensuring everything starts and stops in the correct order.
All lessons in this course
- Job Scheduling: `cron` and `at`
- Service Management: `systemctl` (systemd)
- Automating Tasks with Shell Functions
- Centralized Logging and Rotation with journald and logrotate