allow ファイルが存在する場合、ユーザーがこのコマンドを使用するには、 そのファイル中に(そのユーザーが)リストアップされている必要がある。 allow ファイルは存在せずに deny ファイルが存在する場合、ユーザーがこのコマンドを使用するには、 deny ファイル中にリストアップされて いない 必要がある。 いずれのファイルも存在しない場合、スーパーユーザーのみがこのコマンドを 使えるか、あるいはすべてのユーザーがこのコマンドを使えることになり、 そのいずれであるかはサイトに依存した設定パラメータによって決まる。
-u オプションでは、対象となる crontab の所有者名を指定する。 このオプションが与えられていない場合、 crontab は "あなたの" crontab 、すなわちコマンドを実行している人の crontab を 調べる。 なお、 su(8) を使っていると crontab を混同しかねないため、 su(8) 内部での実行中は、安全のため常に -u オプションを使うべきである。
このコマンドの 1 つ目の書式は、 新しい crontab を(何らかの名前の付けられた)ファイル、 もしくは標準入力(疑似ファイル名 ``-'' が与えられた場合)から インストールするために使われる。
-l オプションは、現在の crontab を標準出力へ表示させる。
-r オプションは、現在の crontab を削除する。
-e オプションは、環境変数 VISUAL もしくは EDITOR で指定されている エディターを使って、現在の crontab を編集するのに使われる。 編集終了後、変更された crontab は自動的にインストールされる。
/var/cron/allow /var/cron/deny
Paul Vixie <paul@vix.com>