特定のLinuxスクリプト、コマンド、またはプログラムを特定の時間に定期的に実行する必要がある場合、cronを使用してイベント("ジョブ "と呼ばれる)をスケジュールすることができます。cron設定ファイルを開き、最初のcronジョブをスケジュールする方法を紹介します。
ファイルの設定
-
お好きなエディターを使って、スケジュールしたい各ジョブの行があるcronファイルを以下のフォーマットで作成します: m h d m w command
- m 分
- h 時
- d 月
- m 月 1-12
- w weekday 0-7, Sun, Mon, etc (Sunday = 0 = 7) 日付を「7月29日(水)10:30」と言うように、順番を逆にすると覚えやすい。
-
あなたのファイルをcrontabにロードする: crontab yourfile
例を試す
-
以下の行を含むtestCron.txtファイルを作成する:
- # 10分ごとにこれを実行する
- */10 * * * 日付 >> ~/testCron.log
-
これをcronにロードする: crontab testCron.txt
-
30分待ち、testCron.logをチェックする。うまくいけば、タイムスタンプを3回押してファイルを更新する。
-
永遠に実行されないように、crontabを削除する: crontab -r
コメント
最新を表示する
NG表示方式
NGID一覧