anacronはcronよりも優先されます。

anacronはcronよりも優先されます。

本から抜粋実際に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この動作に関連しています。アドバイスしてください。

ベストアンサー1

おすすめ記事