Anda dapat membuat file cron.log hanya berisi entri CRON yang muncul di syslog. Perhatikan bahwa pekerjaan CRON masih akan muncul di syslog jika Anda mengikuti petunjuk berikut.
Buka file
/etc/rsyslog.d/50-default.conf
Temukan baris yang dimulai dengan:
#cron.*
batalkan komentar pada baris itu, simpan file, dan mulai ulang rsyslog:
sudo service rsyslog restart
Anda sekarang akan melihat file log cron di sini:
/var/log/cron.log
Aktivitas Cron sekarang akan masuk ke file ini (selain syslog).
Perhatikan bahwa di cron.log Anda akan melihat entri ketika cron menjalankan skrip di /etc/cron.hourly, cron.daily, dll. - mis. Sesuatu seperti:
Apr 12 14:17:01 cd CRON[14368]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Namun, Anda tidak akan melihat informasi lebih lanjut tentang skrip apa yang sebenarnya dijalankan di dalam /etc/cron.daily atau /etc/cron. Dengan senang hati, kecuali skrip tersebut langsung menghasilkan ke cron.log (atau mungkin ke file log lain).
Jika Anda ingin memverifikasi apakah crontab sedang berjalan dan tidak harus mencarinya di cron.log atau syslog, buat crontab yang mengalihkan keluaran ke file log pilihan Anda - sesuatu seperti:
01 14 * * * /home/joe/myscript >> /home/log/myscript.log 2>&1
Ini akan mengarahkan semua output standar dan kesalahan yang mungkin dihasilkan oleh skrip yang dijalankan ke file log yang ditentukan.