ATRUN(8)

名称
atrun - 後で実行するようにキューイングされていたジョブの実行

書式
atrun [-l load_avg] [-d]

解説
atrun は at(1) でキューに入れられていたジョブを実行します。 root の crontab(5) には以下の行が含められていなければなりません:
*/10     *       *       *       *       root    /usr/libexec/atrun
これは、 atrun(8) を 10 分おきに呼び出します。

実行されるたびに、小文字のキュー内のジョブのうち、実行開始時間を過ぎた ものは全て実行が開始されます。 atrun が実行されるたびに、優先度の最も高いバッチジョブ (大文字のキュー) が 1 つ実行されます。

オプション

-l load_avg
    負荷の上限のデフォルトは 1.5 ですが、その代替値を指定します。 この値を越えている場合にはバッチジョブは実行されません。

-d  デバッグ用です。エラーメッセージを、 syslog(3) を使わずに標準エラー出力に対して表示します。

警告
atrun を動かすためには、 cron(8) デーモンを起動しておかなければなりません。

関連ファイル
/var/at/spool
    出力 spool ファイルを保管しておくディレクトリ
/var/at/jobs
    ジョブファイルを保管しておくディレクトリ

関連項目
at(1), crontab(1), syslog(3), crontab(5), cron(8)

バグ
atrun の機能は cron(8) に統合されるべきです。

作者
Thomas Koenig <ig25@rz.uni-karlsruhe.de>.