Anda dapat melihat tanggal, waktu, pengguna, dan perintah dari tugas cron yang dijalankan sebelumnya menggunakan:
grep CRON /var/log/syslog
Ini akan menampilkan semua pekerjaan cron. Jika Anda hanya ingin melihat pekerjaan dijalankan oleh pengguna tertentu, Anda akan menggunakan sesuatu seperti ini:
grep CRON.*\(root\) /var/log/syslog
Perhatikan bahwa log cron di awal pekerjaan jadi Anda mungkin ingin memiliki pekerjaan yang panjang menyimpan catatan penyelesaiannya sendiri; jika sistem mati di tengah pekerjaan, itu akan tetap ada di log!
Sunting: Jika Anda tidak memiliki akses root, Anda harus menyimpan log pekerjaan Anda sendiri. Ini dapat dilakukan hanya dengan menempelkan yang berikut di akhir perintah pekerjaan Anda:
&& date > /home/user/last_completed
File /home/user/last_completed
akan selalu berisi tanggal dan waktu terakhir pekerjaan selesai. Anda akan menggunakan >>
bukannya >
jika Anda ingin menambahkan tanggal penyelesaian ke file.
Anda juga dapat mencapai hal yang sama dengan meletakkan perintah Anda di skrip bash atau sh kecil dan meminta cron mengeksekusi file itu.
#!/bin/bash
[command]
date > /home/user/last_completed
Crontab untuk ini adalah:
* * * * * bash /path/to/script.bash
CentOs,sudo grep CRON /var/log/cron
/var/log/cron
berisi log tugas cron. Tetapi Anda membutuhkan hak akses root untuk melihatnya.