質問: 起動後24時間ごとにrootコマンドを実行する ubuntu11.04マシンでrootとしてコマンドを24時間ごとに実行したいと思います。このマシンは常にオンになっているわけではありませんが、オンになっている場合は、一度に数日間オンのままにすることができます。必要な間隔でこのコマンドを実行するようにcrontabを正しく構成するにはどうすればよいですか?また、ルートとしてcronジョブを実行することについて知っておくべき特別なことはありますか?この機械を使っているのは私だけです。
回答: 実行するスクリプトをディレクトリ/etc/cron.dailyに追加するだけです。スクリプトは1日1回 anacron によって実行されます。man 8 anacronからの抜粋: anacronを使用して、日数で指定された頻度でコマンドを定期的に実行できます。 cron(8)とは異なり、マシンが継続的に実行されているとは想定していません。したがって、24時間稼働していないマシンで使用して、通常はcronによって制御される日次、週次、および月次のジョブを制御できます。