Introducción
Cron es un servicio que realiza tareas a intervalos específicos en sistemas Unix/Linux. Por lo general, se usa para tareas operativas, como la limpieza de archivos de registro o la copia de seguridad de bases de datos. Pero para nuestros propósitos, también podemos usarlo para automatizar aplicaciones para realizar algunas tareas a intervalos regulares.
Si desea configurar un Cron en un servidor remoto, continúe leyendo, de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita saber la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña de usuario raíz.
Si no está usando el usuario raíz, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie la raíz a su nombre de usuario :
ssh nome_utente@IP_DEL_SERVER
A continuación, se le pedirá que introduzca su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22 , si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p , luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Cómo ejecutar un cron
En este artículo veremos cómo ejecutar un Cron cada 10 minutos, 20 minutos o 30 minutos. Utilice las siguientes opciones de temporizador para programar un cron en crontab para que se ejecute a intervalos específicos.
Corriendo un maíz cada 10 minutos:
*/10 * * * * /opt/script.sh
Corriendo un maíz cada 20 minutos:
*/20 * * * * /opt/script.sh
Ejecutar un maíz cada 30 minutos:
*/30 * * * * /opt/script.sh
Los temporizadores anteriores se ejecutan a intervalos específicos.
Conclusión
En este artículo hemos visto cómo ejecutar un Cron cada 10 minutos, 20 minutos o 30 minutos.