Categorias: Todos - administrador - tiempo - comandos - tareas

por AnaLu Carranza 11 anos atrás

335

Cron

El cron es un administrador de procesos que permite ejecutar comandos o scripts de forma automática en un momento específico. Su origen etimológico proviene del griego "chronos", que significa tiempo.

Cron

Ubicación: /etc

Cron

¿Qué es?

Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el fichero crontab

Origen

Proviene del griego chronos que significa “tiempo”

Script para programar un 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/.
Si se puede escribir un script para programar una tarea

¿Qué es el Crontab?

Es la manera sencilla de administrar tareas de cron en sistemas multiusuario, ya sea como simple usuario de sistema o usuario root
Verifica: -Fecha y hora en que se debe ejecutar el script o el comando -Los permisos de ejecución -Lo realiza en el background.

Los comentarios en este fichero son líneas completas cuyo primer carácter que no sea un espacio es un carácter #.

Es un simple archivo de texto que guarda una lista de comandos a ejecutar en un tiempo especificado por el usuario.

Cada usuario puede tener su propio archivo crontab, de hecho el /etc/crontab se asume que es el archivo crontab del usuario root, cuando los usuarios normales (e incluso root)