doc/ja/man/man8/atrun.8
Hiroyuki Hanai 05b40ac89d Now, Japanese manual is for 2.2-980221-SNAP.
Reviewed by: The Japanese Manual Project <man-jp@jp.FreeBSD.ORG>
Submitted by: Kazuo Horikawa <k-horik@yk.rim.or.jp>
1998-02-27 01:27:49 +00:00

75 lines
2 KiB
Groff
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.\" %Id: atrun.man,v 1.1.6.1 1997/12/12 07:15:35 charnier Exp %
.\" jpman %Id: atrun.8,v 1.2 1997/04/23 02:43:41 yugawa Stab %
.Dd April 12, 1995
.Dt ATRUN 8
.Os "FreeBSD 2.1"
.Sh 名称
.Nm atrun
.Nd ジョブキューのなかから予定時刻になったものを実行
.Sh 書式
.Nm atrun
.Op Fl l Ar load_avg
.Op Fl d
.Sh 解説
.Nm
コマンドは
.Xr at 1
でキューに入れたジョブを実行するコマンドです。
ルートの
.Xr crontab 5
ファイル
.Pa /etc/crontab
に、
.nf
*/5 * * * * root /usr/libexec/atrun
.fi
という設定が含まれていたならば、5分毎に起動される事になります。
.Pp
.Nm
が起動する度に、小文字のキューの中の実行時間が来た各ジョブがスタートします。
.Nm
が起動する度に、(大文字のキューで表される)バッチジョブのうち
優先順位が最も高い物からひとつずつスタートします。
.\" 上記の記述はオリジナルの英語版では、"A maximum of one batch jobs (denoted
.\" by uppercase queues) are started each time atrun is invoded." となっている。
.\" この記述だけでは非常にわかりにくいが、at(1) を見ると、バッチジョブには
.\" A Z のキューがあり、A Z の順番で nice 値が高くなる(優先度が低くなる)
.\" と書かれている。そこで、実際に試して見ると、同一のキューに登録されたジョブ
.\" は登録された順番に実行されるが、異なるキューに登録されたジョブは登録された
.\" 順番とは関係なく、より nice 値が低い(優先度の高い)ジョブから実行される
.\" ので、上記の記述とした。
.\" 2.2.1-RELEASE 対象
.\" By yugawa@orleans.rim.or.jp (Apr 23 1997)
.Sh オプション
.Bl -tag -width indent
.It Fl l Ar load_avg
負荷の上限を指定する。負荷がこの上限を越えている場合、バッチジョブは実行さ
れない。デフォルトの値は 1.5。
.It Fl d
デバッグ用。
.Xr syslog 3
を使う代わりに標準エラー出力にエラーメッセージを吐き出す。
.El
.Sh 警告
.Nm
を動かすためには
.Xr cron 8
デーモンを起動しておかねばなりません。
.Sh 関連ファイル
.Bl -tag -width /var/at/spool -compact
.It Pa /var/at/spool
出力ファイルを保管しておくディレクトリ
.It Pa /var/at/jobs
ジョブファイルを保管しておくディレクトリ
.El
.Sh 関連項目
.Xr at 1 ,
.Xr crontab 1 ,
.Xr syslog 3 ,
.Xr crontab 5 ,
.Xr cron 8
.Sh バグ
.Nm
の機能は
.Xr cron 8
に統合されるべきです。