Respuestas:
Para editar / ver su crontab, escriba los siguientes comandos:
crontab -e # to edit
crontab -l # to view
Su trabajo cron tiene el siguiente aspecto:
1 2 3 4 5 /path/to/command
Donde 1 = minutos (0-59), 2 = horas (0-23), 3 = día (0-31), 4 = mes (1-12), 5 = día de la semana (0-7).
Por ejemplo, si quiero ejecutar algo 5 minutos después de la medianoche, todos los días:
5 0 * * * /path/to/command
También puede especificar varios valores, separados por comas o guiones, como:
5,10 0-2 * * * /path/to/command
que funciona a las 00:05, 00:10, 01:05, 01:10, 02:05 y 02:10 cada día.
mejor enlace novato http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/
Bueno, probablemente debería leer man 1 crontab
(para el comando habitual para interactuar con sus crontabs) y man 5 crontab
(para el formato en el que están escritos) en su servidor. La sintaxis de los trabajos cron es amplia y flexible, y sin un objetivo específico en mente, vamos a terminar resumiendo las páginas del manual.
http://cronwtf.github.com/ es algo que encuentro útil cuando inevitablemente olvido la sintaxis.
Si solo desea que se ejecute a diario y realmente no le importa cuándo se ejecuta, simplemente puede colocar un script de shell en /etc/cron.daily (esto también lo ejecutará como root). De lo contrario, use crontab como se sugiere varias veces anteriormente.
Si desea tener una interfaz gráfica fácil de hacer clic, puede probar webmin http://www.webmin.com/
De lo contrario, "crontab -e" haría
Todas las respuestas anteriores deberían ser buenas, solo una adición rápida es que los ticks de retroceso no funcionan bien en las entradas de cronjob. Si tiene que hacer cosas como date +%Y%m%d
, es mejor que solo escriba un script y llame a ese script desde su cronjob.