ATD(8)
๐ ATD(8) โ like, the manual page for atd, bestie ๐
System Manager's Manual โจ so you know it's giving official. This is the atd page, section 8, and we're gonna get you fluent, no cap. ๐ซถ
๐ธ NAME ๐ธ
atd โ run jobs queued for later execution. She's the girl who actually shows up and does the thing later. โฐ
โจ SYNOPSIS โจ
atd [-l load_avg] [-b batch_interval] [-d] [-f] [-s]
Look at her, five little flags, all optional, all iconic. ๐
๐ฆ DESCRIPTION ๐ฆ
atd runs the jobs that were queued up by at(1). That's it. That's the whole job description. She's the backstage crew for your future self. ๐
๐ OPTIONS ๐
-lโ Sets a limiting load factor, bestie. Once the load goes over this number, batch jobs should not be run. It replaces the compile-time choice of1.5. And if you're on an SMP system with n CPUs, you'll probably want to set this higher thann-1. Do the math, queen. ๐งฎ-bโ Sets the minimum interval, in seconds, between the start of two batch jobs. Default is60. Spacing them out like a good playlist. ๐ง-dโ Debug mode: prints error messages to standard error instead of usingsyslog(3). Also, heads up, this option implies-f. Two for one, slay. ๐ฅ-fโ Runsatdin the foreground. She's not hiding, she's present. ๐-sโ Processes the at/batch queue only once. This is mainly for compatibility with old versions ofatโatd -sis equivalent to the oldatruncommand. Vintage vibe, we love a throwback. ๐
๐จ WARNING ๐จ
Real talk:atdwon't work if its spool directory is mounted via NFS โ even ifno_root_squashis set. Nope. Not happening. Don't try it, bestie. ๐ญ
๐ FILES ๐
/var/spool/cron/atjobsโ the directory for storing jobs; this should be mode700, ownerdaemon. ๐/var/spool/cron/atspoolโ the directory for storing output; this should be mode700, ownerdaemon. Same energy, different folder. ๐๏ธ/etc/at.allow,/etc/at.denyโ these determine who can use theatsystem. The bouncers at the door. ๐ช
๐ SEE ALSO ๐
at(1), at.deny(5), at.allow(5), cron(8), crontab(1), syslog(3). Go read your siblings' pages, iykyk. ๐โจ
๐ BUGS ๐
The functionality of atd should be merged into cron(8). That's it, that's the bug report. Somebody said it. ๐
Okay that's the whole page, you ate that. ๐ This little masterpiece is dated 2009-11-14 and lives in ATD(8), so if you're citing it, that's the receipt. Now go queue something and forget about it, the main character way. โจ๐ธ๐ฆ
๐ฆ where this page comes from
- debian bookworm: at 3.2.5-1+b1 ยท GPL-2.0-or-later
- debian trixie: at 3.2.5-2.2 ยท GPL-2.0-or-later
- ubuntu jammy: at 3.2.5-1ubuntu1 ยท GPL-2.0-or-later
- ubuntu noble: at 3.2.5-2.1ubuntu3 ยท GPL-2.0-or-later
- ubuntu questing: at 3.2.5-2.2ubuntu1
- ubuntu resolute: at 3.2.5-2.2ubuntu2 ยท GPL-2.0-or-later
- ubuntu stonking: at 3.2.5-2.2ubuntu2 ยท GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms