Understanding timer options
The best way to start explaining the timer options is to look at some examples of timers that are already on our systems. We'll begin by looking at a timer on the Alma Linux machine.
Understanding monotonic timers
There are two ways to specify the time at which you want a service to automatically run. In this section, we'll look at the monotonic method. This means that instead of configuring the job to run at a specific calendar and clock time, you'll instead configure the job to run after some sort of event that serves as a starting point. A starting point can be system bootup, timer activation, the time since a timer's associated service last ran, or any of several other things (you can see all of the monotonic starting points by looking at the systemd.timer
man page). For an example of a monotonic timer, let's look at dnf-makecache.timer
on the Alma Linux machine.
Red Hat-type operating systems, such as Alma Linux, use...