本から抜粋実際にLinux
As you can see from the crontab file, anacron is given priority over cron.
彼が言及しているcrontabファイルは次のとおりです。/etc/crontab
次のシナリオを考えてみましょう。
私のシステムの起動時間は次のとおりです。15:00 pm
/etc/anacrontab
以下はファイルのエントリです。
1 10 myBackupJob_anacron /home/farhanshirgill/Desktop/scripts/shellscript.sh
このコマンドは、システム起動後、1shellscript.sh
日に1回だけスクリプトを実行します10 minutes
。ジョブ識別子は、ジョブのmyBackupJob_anacron
ステータス情報を含むその名前のログファイルがこの/var/spool/anacron/
ディレクトリに保存されます。
簡単に保ち、shellscript.sh
ファイルの生成を管理する
#!/bin/sh
touch /home/farhanshirgill/Desktop/scripts/fileA.txt
10
数分後15:10 pm
。今まではそんなに良くなった。fileA.txt
/home/farhanshirgill/Desktop/scripts/
内部にユーザーcrontab
編集した特定のファイルを使用して、次のcrontab -e
項目が作成されました。
20 15 * * 0 touch /home/farhanshirgill/Desktop/scripts/fileB.txt
fileB.txt
ご覧のとおり、ファイルを作成する必要があります15:20 pm
。
/etc/crontab
以下のようにファイルにもエントリが作成されます。
25 15 * * 0 farhanshirgill touch /home/farhanshirgill/Desktop/scripts/fileC.txt
fileC.txt
ご覧のとおり、ファイルを作成する必要があります15:25 pm
。
crontabを使用して作成したいファイル(&)(システムとユーザーファイル)はfileB
作成されません。fileC
の項目は/etc/anacrontab
この動作に関連しています。アドバイスしてください。