One-Time Jobs with at
The second of the three tools the scheduling objective names, and the only one for "once, then never again". It is also the one most likely to be absent - at is not installed by default on RHEL 10, and its service is not enabled.
Deploy and Maintain Guide 44 of 67 Beginner
- OSRHEL 10.0
- Kernel6.12.0-55.9.1.el10_0
- dnf4.20.0
- Flatpak1.16.0
- TimeAbout 9 min
at is not installed on a default RHEL 10 and atd is not enabled. If a task asks for a one-off job, installing the package and enabling the service is part of the answer - and forgetting enable --now atd produces a job that queues and never runs.
| Server Name | IP Address | OS | Roles | CPU | RAM | HDD |
|---|---|---|---|---|---|---|
| RHCSA-A01 | 192.168.0.31 | RHEL 10.0 | Practice node (graded) - spare /dev/sda | 2 Core | 4 GB | 50 GB + 15 GB |
This guide includes
Use this for the second of the three scheduling tools, and the only one that runs a job once. This matters because at is not installed by default - so this objective starts with a package rather than a command.
- finding it is not installed, which is where this objective really starts
- queuing a job, inspecting the queue, and removing one
- seeing which shell it will use to run the command
Before you start
- A sudo-capable account and a working repository.
- The session installs
at, queues a job and removes it.
-
It is not there yet
-
Queuing, inspecting and removing