Discutiremos en este artículo cómo un usuario puede ver los archivos de registros de Cron en un entorno de Linux. Hemos realizado todas las tareas en el Ubuntu 20.04 Sistema que le dará una mejor comprensión de los registros de Cron.
Abra el terminal presionando el atajo de teclado 'Ctrl+Alt+T'. Ahora, el uso de los siguientes dos métodos diferentes puede acceder fácilmente a los eventos de registro Cron:
Método 1: Verifique los eventos de registros de Cron a través de Syslog
Es una manera muy simple y fácil de verificar que los eventos de registro cron se ejecutan en su sistema. Inicie sesión como usuario root en el terminal y escriba el siguiente comando:
# cat/var/log/syslog | Grep cron
Los siguientes eventos de registros de Cron deben mostrarse en la terminal:
Método 2: Monitoree los registros de cron configurando el cron.archivo de registro
La forma recomendada es crear un cron separado.Registre el archivo para monitorear o verificar los eventos de registros de CRON en su sistema Linux. Para este propósito, acceda a '/etc/rsyslog.D/50 deformento.File conf 'ejecutando el comando otorgado:
$ sudo nano /etc /rsyslog.D/50 deformento.confusión
Busque el '#cron.*/var/log/cron.Registre 'en este archivo y descomense esta línea que también se muestra en la siguiente captura de pantalla:
Ahora, crea un 'Cron.Registre 'utilizando cualquier código fuente o editor de texto.
$ sudo nano/var/log/cron.registro
Reinicie el servicio RSYSLOG y luego verifique el estado de ejecución de este servicio en su sistema a través del siguiente comando:
$ sudo systemctl reiniciar rsyslog
$ sudo systemctl status rsyslog
La siguiente salida debe imprimir en la ventana del terminal:
Ahora, todos los eventos de registro de cron se guardarán en el cron.archivo de registro.
Para ver, el cron en tiempo real registra eventos utilizando el comando 'Watchcron'. Entonces, cree un archivo 'Watchcron' de la siguiente manera:
$ sudo nano watchcron
Agregue las siguientes líneas en este archivo:
#!/bin/bash
ver -n 10 cola -n 25/var/log/cron.registro
Guarde este archivo en Nano usando 'Ctrl+O' y luego presione 'Ctrl+X' para salir de este entorno.
Aquí, el watchcron anterior actualiza la página del evento de registros después de 10 segundos y muestra los últimos 25 eventos en la página.
Establezca los permisos ejecutables en este archivo utilizando el siguiente comando:
$ sudo chmod +x watchcron
Copie este archivo en la ubicación '/usr/sbin' de la siguiente manera:
$ sudo cp watchcron /usr /sbin
Ahora, para verificar los eventos de registros de Cron en tiempo real, ejecuten el comando otorgado en la terminal:
$ WATCHCRON
La siguiente ventana se mostrará en la terminal:
Conclusión
Hemos explicado en este artículo cómo puede verificar o monitorear los eventos de registros de cron en tiempo real utilizando un solo comando 'Watchcron'.