From a user or system administrator point of view, it is essential to understand how to manage various services installed on your system. A user should be able to enable a service at boot time and start or stop it when required.
Earlier, the Linux system and services were managed by SysV init or BSD init. Later on, their management was further improvised by adding utilities such as service and chkconfig, in addition to shell scripts. More recently, starting with CentOS 7, system and service management is now done with systemd. Systemd has replaced initd as the first process of CentOS 7.
In the next section, you will learn how to manage services running on your system. You will learn how to use systemd and its components, responsible for switching the system from the kernel space to the user space and managing system processes...