CRON
Origen
El nombre cron viene del griego chronos.
Chronos significa tiempo.
Definición
Administrador regular de procesos en segundo plano.
Automatiza la ejecución de scripts o comandos en una determinada hora o fecha.
En el fichero crontab, se define la hora en la que los procesos se deben ejecurar.
Es el equivalente a Programador de tareas en windows.
Se ejecuta en el background, revisando a cada minuto la tabla de tareas crontab.
CRONTAB
Definición
Archivo de texto que guarda una lista de comandos a ejecutar en un tiempo especificado por el usuario.
Se encarga de
Verificar fecha y hora para ejecutar script.
permisos de ejecución.
relizarlo en background.
Ubicación
/etc/crontab es el archivo crontab del usuario root.
Esquema
Script
Sí, se puede escribir un script programando una tarea.
Cuando creamos script automatizado, creamos un cron job.
Ejemplo
El nombre del script es fechayhora.sh
#!/bin/bash
date +\"La fecha es : %D %t y la hora : %T\"
30 10 * * 1-5 suario /home/usuario/fechayhora.sh
Estamos mandando a ejecutar el script para mostrar la fecha y hora de lunes a viernes a las 10:30.