linux - minutos - crontab cada 2 horas
Ejecutando cron job en Linux cada 6 horas (4)
0 * / 6 * * *
crontab cada 6 horas es un programa cron comúnmente utilizado.
Gracias,
¿Cómo puedo ejecutar el comando cada seis horas todos los días? Intenté que esto no funcionaba:
/6 * * * * * mycommand
Comando 0 * / 6 * * *
Esta será la forma perfecta de decir 6 horas por día.
Su comando lo pone durante 6 minutos.
Gracias.
Debe incluir una ruta a su comando, ya que cron se ejecuta con un entorno extensamente reducido. No tendrá todas las variables de entorno que tiene en su sesión interactiva de shell.
Es una buena idea especificar una ruta absoluta a su script / binario, o definir PATH en el crontab mismo. Para ayudar a depurar cualquier problema, también redirigiría stdout / err a un archivo de registro.
Olvidó un *
, y tiene demasiados campos, y es la hora que necesita preocuparse
0 */6 * * * /path/to/mycommand
Esto significa cada 6ª hora comenzando desde 0, es decir, a la hora 0, 6, 12 y 18, que podría escribir como
0 0,6,12,18 * * * /path/to/mycommand