Cron
¿Qué es el Crontab?
Es un simple archivo de texto que guarda una lista de comandos a ejecutar en un tiempo especificado por el usuario.
Verifica:
-Fecha y hora en que se debe ejecutar el script o el comando
-Los permisos de ejecución
-Lo realiza en el background.
Es la manera sencilla de administrar tareas de cron en sistemas multiusuario, ya sea como simple usuario de sistema o usuario root
Script para programar un tarea
Si se puede escribir un script para programar una tarea
SCRIPT:
Si se coloca un archivo tipo script en cualquiera de estos directorios, entonces el script se ejecutará cada hora, cada día, cada semana o cada mes, dependiendo del directorio.
Para que el archivo pueda ser ejecutado tiene que ser algo similar a lo siguiente:
#!/bin/sh
#script que genera un respaldo
cd /usr/documentos
tar czf * respaldo
cp respaldo /otra_directorio/.
Origen
Proviene del griego chronos que significa “tiempo”
¿Qué es?
Es un Administrador de procesos que ejecuta automáticamente comandos o scripts a una hora o fecha específica.
Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el fichero crontab