Si necesitas realizar un trabajo a mitad de la noche, cuando el consumo de recursos baja; o si necesitas realizar la misma tarea repetitivamente (todos los días, una vez a la semana, etc.); o si simplemente deseas disfrutar de la vida; es recomendable aprender a utilizar el Cron de Linux a través de la línea de comandos.

Cron es como las Tareas Programadas de Windows, simplemente creamos un archivo crontab y precisamos que procesos deben ejecutarse y la hora en la que deben hacerlo.
IBM ha publicado un gran artículo sobre el uso de Cron y la programación de tareas. Incluso, si ya tienen experiencia administrando Linux, deben darle una mirada a los consejos útiles que ellos listan.
Enlace | Linux tip: Job scheduling with cron and at