📡 You're offline — showing cached content
New version available!
Quick Access
Tutorials Linux Command Line Job Scheduling with at

Job Scheduling with at

4 min read
at schedules a one-time job at a specific time: echo 'command' | at 3:00 AM. atq lists pending jobs and atrm removes them. Useful for off-hours maintenance, scheduled reports, or any task that runs exactly once.

One-time Jobs with at

sudo apt install at

# Run at specific time
echo "/backup.sh" | at 02:00
echo "/deploy.sh" | at "noon tomorrow"
echo "/report.sh" | at "9am next Monday"

# List jobs
atq

# Remove job
atrm 3