Tecnología

Inicio

Cómo establecer la configuración Cron

Cómo establecer la configuración Cron


Cron es un planificador de tareas para los sistemas operativos basados ​​en Unix, incluyendo Linux. Cron permite al usuario automatizar tareas de la computadora mediante la introducción de comandos de cron que llaman comandos, como un guión escrito por el usuario o un programa general, en momentos específicos. Cron es un programa fácil de usar, y la configuración de cron específicos, tales como cuándo debe llamar a una función o que tenga permiso para modificar una orden, son relativamente sencillos.

Instrucciones

1 Abra el editor de crontab. Esto le permite editar los comandos que el programa cron leer y ejecutar. Este editor se puede abrir con el comando:
crontab -e

2 Decidir cuándo le gustaría que su programa se ejecute. Hay cinco campos para especificar, que son: minutos, que es un valor de 0 a 59; horas, que es un número de 0 a 23; día de mes, que es un número de 1 a 31; meses, que es un número de 1 a 12; y el día de la semana, que es un número entre 0 y 6, donde 0 representa el domingo.

Por ejemplo, si desea que su programa se ejecute a las 6:30 am todos los lunes, así como el día 7 de cada mes, la entrada se vería así:

30 6 7 * 1

3 Introduzca el comando que desea ejecutar inmediatamente después de los campos. Por ejemplo, si desea ejecutar un script de shell llamado "script", que se encuentra en la carpeta de inicio, el editor de crontab se vería como la siguiente:

30 6 7 * 1 golpe ~ / script

Consejos y advertencias

  • Si desea cron para llamar al comando en cada valor posible del campo, utilice *. Por ejemplo, en el campo "hora", introduciendo * llamará el programa a todas las horas posibles, 0 a 23.
  • Para ver la configuración de cron para diferentes usuarios, introduzca el comando "crontab -u usuario", donde "usuario" es la configuración para el que desea ver.
  • El crontab se puede abrir en un número de diferentes editor de texto, incluyendo vim, pico y otros. Asegúrese de entender la sintaxis básica del editor que esté usando.