このシステムは、一般的に、我々は、設定ファイルを変更しないでください、ライン上で理解して、自動的にシステムのタスクを実行するために、クリーンな共通システムのジャンクやいくつかのスクリプトを設定は/ etc / conrtabです
SHELL:スケジュールされたタスクは、インタプリタを実行することです、デフォルトでは、bashのです
コマンドを実行するための環境変数:PATH
MAILTO:スケジュールタスクを出発ユーザー
HOME:ホームディレクトリであります/
実行-部品は、/ usr / binに/実行-部品内のスクリプトは、役割が、ディレクトリの実装の下のすべてのスクリプト/プログラムです。
/etc/cron.hourlyディレクトリ/etc/cron.hourly/の下のすべてのスクリプト/プログラムを実行する部品を実行します。
次の実行の部分のコマンドが実行されます
vimのは/ etc / crontabのの違いが書かれたのcrontab -eを実行するタイミング?
VIMは/ etc / crontabの:システム・レベルのcrontabは、/ etc / crontabの所有者およびグループがルートである定義されています
-eのcrontab :crontabファイルは、ユーザー定義では、すべてのユーザーが書き込むことができます
両方の方法レコード位置/さらには/ var /内部の/ etcに、同じではありません。cronサービスの呼び出しです
上記に起動しないシステムでは、時間はどのように行うことを言った場合は?次に、このスクリプトが実行されないのですか?設計者は、この問題の長い考えを持っているので、cronサービスの拡張があり、目的は非コンピュータは24時間行方不明ガードタスクを防ぐためです、anacrontabは、自動的に指定した時間間隔の後に欠場する:拡張ファイルシステムがスケジュールされたタスクでありますミッション
フォーマットは、このようなものです:
周期遅延ジョブ識別子コマンド
期間 - 周波数指令(日)
遅延 - 遅延時間(分)
ジョブ識別子 - タスクの説明、ジョブファイルの名前としてメッセージとタイムスタンプに使用されるanacronのは、(スラッシュを除く)任意の非空白文字を含めることができます。
コマンド - 実行するコマンド
最初の行は意味:65分後に起動のたびにcron.dailyは、彼の実装に今日実行ファイルが実行されるかどうかを確認し、そうでない場合
2行目は意味:ブートがcron.weeklyファイルをチェックするために70分ごとに7日後に実行し、あれば彼の実行の一週間内で実行されていません
三行目はほとんど意味します
ここでのcron制御サービスについて話す、と同じで、これは使用のcronユーザー名を禁止するために書かれている制御するための/etc/cron.denyコンフィギュレーションファイル、で、OKの行に