以下を見てください。
zgrep anacron /var/log/cron.log.{9..1}* /var/log/cron.log | less
私にとって1つのシステムの最後のエントリーは2008年11月4日です。
zgrep anacron /var/log/syslog.{9..1}* /var/log/syslog | less
応募作品は、12月28日から1月4日までです。
cat /etc/crontab
毎日、毎週、毎月、次のようなエントリが表示されます。
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
そして、これはたくさんのファイルを表示するはずです:
ls -l /etc/cron.{daily,weekly,monthly}
では/etc/cron.daily
I logrotateのとsysklogdの両方を持っています。
そして、あなたがそうするなら:
ps auxww | grep [c]ron
cron
デーモンが実行されていることがわかります。
もしあなたがそうするなら:
cat /etc/cron.daily/sysklogd
末尾が数行になるはず|| exit 0
です。ファイルが存在することを確認し、ファイルtest -x
が実行可能であることを確認してください。私はlogrotateを使用しているので、それらのいくつかは私には役に立ちません。
syslogdが実行されているかどうかを確認します。
ps -C syslogd
savelogが存在し、実行可能かどうかを確認します。
ls -l $(type -p savelog)
現時点ではそれだけです。