Summary
In this chapter, we reviewed the basics of BASH shell scripts. We learned about their primary constructs, such as basic conditional expressions, variables, arithmetic and file operators. We also saw a few simple examples. We continued with cron and systemd timers, covering how to set up periodic jobs with both. We finished the chapter with the triggering of systemd services based on timers related to system events.
In the final chapter, we will unveil the basics of the Linux kernel, the parent of all Linux distributions. We will start by explaining what a kernel is and what it does. We will then cover essential points of managing memory and resources, explaining them with simplistic metaphors. We will also review the kernel releases, how to change or upgrade the kernel on Manjaro, and the corresponding considerations. We will finish our journey by explaining the Linux Real Time kernel, a special modification available for over a decade.