Kami akan membincangkan dalam artikel ini bagaimana pengguna dapat melihat fail log cron dalam persekitaran Linux. Kami telah melaksanakan semua tugas pada sistem Ubuntu 20.04 yang akan memberi anda pemahaman yang lebih baik mengenai log cron.
Buka terminal dengan menekan pintasan papan kekunci 'Ctrl + Alt + t'. Sekarang, menggunakan dua kaedah berikut boleh mengakses peristiwa log cron dengan mudah:
Kaedah 1: Periksa peristiwa log cron melalui syslog
Ini adalah cara yang sangat mudah dan mudah untuk memeriksa bahawa peristiwa log cron sedang berjalan di sistem anda. Log masuk sebagai pengguna root di terminal dan ketik arahan berikut:
#kucing /di mana/balak/syslog| cengkamancron
Peristiwa cron log berikut harus dipaparkan di terminal:
Kaedah 2: Pantau log cron dengan menyediakan fail cron.log
Cara yang disyorkan adalah dengan membuat fail ‘cron.log’ yang terpisah untuk memantau atau memeriksa peristiwa log cron pada sistem Linux anda. Untuk tujuan ini, akses fail ‘/etc/rsyslog.d/50-default.conf’ dengan menjalankan perintah yang diberikan di bawah:
$sudo nano /dan lain-lain/rsyslog.d/lima puluh-lalai.conf
Cari ‘# cron. * /Var/log/cron.log’ dalam fail ini dan lepaskan baris ini yang juga ditunjukkan dalam tangkapan skrin berikut:
Sekarang, buat 'cron.log' dengan menggunakan mana-mana kod sumber atau penyunting teks.
$sudo nano /di mana/balak/cron.log
Mulakan semula perkhidmatan rsyslog dan kemudian periksa status menjalankan perkhidmatan ini pada sistem anda melalui arahan berikut:
$sudosystemctl mulakan semula rsyslog$sudostatus systemctl rsyslog
Output berikut harus dicetak pada tetingkap terminal:
Sekarang, semua peristiwa log cron akan disimpan dalam fail cron.log.
Untuk melihat, cron mencatat peristiwa sebenar menggunakan perintah ‘jam tangan’. Oleh itu, buat fail 'jam tangan' seperti berikut:
$sudo nanojam tanganTambahkan baris berikut dalam fail ini:
#! / bin / bashmenonton -n 10 ekor -n 25 /di mana/balak/cron.log
Simpan fail ini di nano menggunakan ‘Ctrl + o’ dan kemudian tekan ‘Ctrl + x’ untuk keluar dari persekitaran ini.
Di sini, jam tangan di atas memuat semula halaman peristiwa log selepas 10 saat dan memaparkan 25 peristiwa terakhir di halaman.
Tetapkan izin yang dapat dilaksanakan pada file ini dengan menggunakan perintah berikut:
$sudo chmod+ x jam tangan
Salin fail ini di lokasi ‘/ usr / sbin’ seperti berikut:
$sudo cpjam tangan/usr/sbin
Sekarang, untuk memeriksa peristiwa log cron masa nyata, jalankan arahan yang diberikan di bawah di terminal:
$jam tanganTetingkap berikut akan dipaparkan di terminal:
Kesimpulannya
Kami telah menjelaskan Dalam artikel ini bagaimana anda dapat memeriksa atau memantau peristiwa log cron secara real-time dengan menggunakan satu perintah 'jam tangan'.