Preguntas etiquetadas con crontab

Cron es un programador de trabajos basado en el tiempo que se ejecuta como un proceso demonio en sistemas operativos de computadoras similares a Unix.

294
¿Cómo pasar la contraseña a pg_dump?

Estoy intentando crear un cronjob para hacer una copia de seguridad de mi base de datos todas las noches antes de que ocurra algo catastrófico. Parece que este comando debería satisfacer mis necesidades: 0 3 * * * pg_dump dbname | gzip > ~/backup/db/$(date +%Y-%m-%d).psql.gz Excepto después de...

204
Crontab Sintaxis del día de la semana

En crontab, ¿se ejecuta el campo Día de la semana desde 0 - 6o 1 -7? Estoy viendo información contradictoria sobre esto. Los estados de Wikipedia 0-6y otros sitios que he visto son 1-7. Además, ¿cuál sería la implicación o el uso 0o 7incorrectamente? es decir, ¿se seguiría ejecutando el...

170
Crontab - Ejecutar en el directorio

Me gustaría establecer un trabajo para que se ejecute diariamente en el crontab raíz. Pero me gustaría que lo ejecute desde un directorio particular para que pueda encontrar todos los archivos que necesita, ya que la aplicación tiene un montón de rutas relativas. De todos modos, ¿puedo decirle a...

116
¿Usa PHP para crear, editar y eliminar trabajos crontab?

¿Es posible usar PHP para crear, editar y eliminar trabajos crontab? Sé cómo enumerar los trabajos crontab actuales del usuario de Apache: $output = shell_exec('crontab -l'); echo $output; Pero, ¿cómo agregar un trabajo cron con PHP? 'crontab -e' simplemente abriría un editor de texto y tendrá...