ubiquitour.com

Cómo agregar un Script al Cron

Sistemas UNIX, incluyendo Linux y Mac OS X, utilizan un programa llamado Cron para programar la ejecución de tareas regulares. Cron puede realizar tareas de una vez por minuto, en la mayoría. Pero también es posible definir la tarea por una vez al año.

Instrucciones

1 Abrir un terminal. Bajo Mac OS X, puede hacerlo haciendo clic en "Foco" y escribir "Terminal". En otros sistemas Unix, el procedimiento dependerá de su configuración, pero normalmente hay un atajo terminal o shell en el menú.

2 Escriba lo siguiente para abrir un archivo de la ficha de cron temporal para el usuario actual:

crontab -e

Esto utilizará el editor de texto terminal predeterminado para su sistema, y se abrirá un archivo temporal. Cuando salga el programa, "crontab" fusionará automáticamente los cambios en el sistema cron. Esto se hace para evitar errores.

3 Tipo en que minuto te quiere la tarea en la primera columna. Si desea que la tarea que se produzca cada minuto, tipo "." Si desea para ocurrir cada cinco o 10 minutos, tipo "5" o "* / 10," según corresponda. Golpe "Tab" cuando termines.

4 Escriba la hora en que desea que la tarea de producir, mediante un número entre 0 (medianoche) y 23 (23:00). Una vez más, para que una tarea se producen cada hora, puede escribir ""o"5" para cada cinco horas. Este formato continuará durante todos los tiempos en la secuencia de comandos. Presione "Tab" cuando termines.

5 Escriba el día del mes en que desea que la tarea de ocurrir y pulsa "Tab."

6 Tipo el día de la semana en que desea que la tarea de presentarse como un número entre 0 y 7. 0 y 7 se refieren al domingo. Presiona "Tab."

7 Escriba el comando a ejecutar.

Consejos y advertencias

  • Siempre use "crontab -e" para editar el cron. Modificar archivos de ficha cron directamente puede causar problemas para su sistema.
  • En algunos sistemas, el "run"parte en el paso 7 no puede contener ninguno"." Puede ser necesario cambiar el nombre de la secuencia de comandos para que el nombre del archivo no contiene ninguna períodos.
  • Cron no notificar al usuario de ninguna manera que un script no ha podido ejecutar, siempre prueba tu ficha cron mediante la programación de un tiempo cercano antes de comprometerse al tiempo real.