Cron :: Tareas programadas en Linux

En Linux, cron es un administrador regular de procesos en segundo plano (demonio) que ejecuta programas a intervalos regulares (por ejemplo, cada minuto, día, semana o mes). Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el archivo crontab.

# crontab -e #Editar el fichero crontab , mediante el editor definido en la variable de entorno EDITOR crontab y cargará el archivo correspondiente al usuario que está logueado, existe un crontab para cada usuario del sistema

# crontab -l # Visualiza el contenido del fichero crontab

# crontab -r # Elimina el crontab actual

Sintaxis crontab

Cada sección está separada por un espacio, las cinco primeras secciones indican la periodicidad en las que deben ejecutarse las tareas, si se quiere indicar para todos los momentos se puede indicar con un asterisco (*). También se pueden separar por comas para indicar más de un momento y por guiones para indicar un rango seguido de tiempo. La estructura es la siguiente:

minuto (0-59), hora (0-23), day (1-31), mes (1-12), semana (0-6, 0 = Domingo), comando

Ejemplos

00 12 * * * cp /home/miguel/.aMule/server.met /home/miguel/Documentos/trabajos

En este ejemplo cada día de cada mes a las 12 del mediodía se copia el fichero server.met a /home/miguel/Documentos/trabajos

0,30 * * * 1 /usr/bin/who >> /home/quien.tex

Ejecuta la orden who todos los lunes cada media hora y guarda la salida en el archivo quien.tex

Anuncios

Publicado el 17 septiembre 2008 en Linux. Añade a favoritos el enlace permanente. Deja un comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: