スポンサーリンク

CRONTAB(1) FreeBSD 一般コマンドマニュアル CRONTAB(1)

名称

crontab − 個人用の crontab の編集を行う (V3)

書式

crontab [−u user] file

crontab [−u user] { −l | −r | −e }

解説

crontab ユーティリティは、 Vixie Cron の cron(8) デーモンが扱うテーブル内 のエントリの追加、削除、およびリスト表示を行います。各ユーザは、自分用の crontab ファイルを持つことができます。このファイルは /var 内にあります が、これはエディタで直接変更するためのものではありません。

もし allow ファイル (/var/cron/allow) が存在した場合、このコマンドを使う ためには、あなたの名前がこの allow ファイルになければなりません。また、 allow ファイルは存在しないが deny ファイル (/var/cron/deny) が存在した場 合に、このコマンドを使うためには、あなたの名前がこの deny ファイルにあっ ては いけません。どちらのファイルも存在しない場合、サイト依存の設定パラ メータによりスーパユーザだけがこのコマンドを使うことができるか、すべての ユーザがこのコマンドを使うことができるかが決定されます。これらのファイル の書式は、行ごとにユーザ名を記述するものであり、空白を前にも後にも入れて はなりません。これに合致しない行は無視されますので、コメントとして使用可 能です。

このコマンドの最初の書式は file から新しい crontab をインストールする場合 に使います。ファイル名として ‘’ が指定された時は、標準入力から読み込みま す。

以下のオプションを使用可能です:

       −u

指定した user の crontab ファイルに対して操作を行います。このオプ ションがない場合には、コマンドを実行した人の crontab ファイルに対 しての操作になります。 su(1) をしている場合は混乱する可能性があり ますから、安全を期するため、この場合には −u をつねにつけるように すべきです。

−l
現在の crontab ファイルを標準出力に表示します。

−r
現在の crontab ファイルを削除します。

−e
現在の crontab を編集します。環境変数 VISUAL もしくは EDITOR があ れば、この環境変数で指定したエディタを利用します。指定したエディ タは、ファイルをその場で編集するものであることが 必要です。ファイ ルを削除してから再作成するエディタは、使用不可です。エディタを終 了すれば、crontab ファイルが自動的にインストールされます。

関連項目

crontab(5), cron(8)

関連ファイル

       /var/cron/allow

/var/cron/deny

規格

この実装では最初の形式でファイル名を指定せずに crontab を起動することを許 さないことを除き、 crontab コマンドは IEEE Std 1003.2 (‘‘POSIX.2’’) に適 合しています。標準入力から読み込むためには、擬似的なファイル名 ‘’ を指定 する必要があります。この新しい文法は以前の Vixie Cron のものとも古典的な SVR3 のものとも異なっています。

診断

誤ったコマンド行を与えて実行した場合、使用法についてのかなり有益なメッ セージが出力されます。

作者

Paul Vixie ⟨paul@vix.com⟩

FreeBSD 10.0 December 29, 1993 FreeBSD 10.0

スポンサーリンク