How to Schedule Commands in Linux with the “at” Utility

The first time I managed a busy server, I had to wait for an opportune time to reboot it when people weren’t using it. I noticed that this happened around 3AM. Then, I thought to myself: “Well this is inconvenient, I have to wake up at an unreasonable hour just to reboot my server.” Five seconds later I realized that was a stupid thought. “This is Linux, I’m sure it’s easy to automate such a simple task.” And so, at was discovered. The utility is very easy to use. You just pass the time and date as a command line parameter, and then enter one… Read more