You are on page 1of 2

15/10/2018 Virtualización de servidores | OpenWebinars.

net

Cursos Online
Virtualización de servidores

ANEXO: CONCEPTOS TEÓRICOS DE GNU/LINUX TAREAS PROGRAMADAS

Actualización: 14 de Febrero de 2018, 11:54 (CET) Este curso ya no dispone de tutorización debido a su antigüedad.

RESUMEN P R E G U N TA S 0

Para programar la ejecución de un comando o una aplicación se utiliza


el demonio cron (crond) que se inicia automáticamente con el sistema.
A este proceso se le conoce como cron.
1 (/AC

2 (/AC
Para agregar, quitar o modi car tareas hay que editar el crontab.

3 (/AC

# vi /etc/crontab
4 (/AC

5 (/AC El cron consta de la siguiente sintaxis :

6 (/AC Minutos Horas DiasMes Mes DiaSem Usuario Comando/Archivo_A_ejecutar

7 (/AC Donde:

8 (/AC
Minutos: entre 0 y 59
9 (/AC
Horas: entre 0 y 23
10 (/A
DiasMes (Días del mes): entre 1 y 31

Mes: entre 1 y 12 (se pueden poner las tres primeras letras del nombre del mes en inglés)

DiaSem (Días de la semana): entre 0 y 7 (0 y 7 corresponden al domingo, se pueden usar las tres primeras letras del nombre del día en
inglés).

Usuario: Indica con que usuario se ejecutara tal acción. Se omite si el usuario que agrega el cron es un usuario diferente de root.

Si no se coloca alguno de los primeros cinco indicadores se pone el carácter * en su lugar.

https://openwebinars.net/academia/curso/curso-online-de-virtualizacion-de-servidores/292/ 1/2
15/10/2018 Virtualización de servidores | OpenWebinars.net

Para separar indicadores de un mismo tipo se utiliza la coma (,)

Para indicar rangos se usa el signo -

Para variar el incremento del rango a n se puede colocar /n después del rango

Ejemplo de un cron:
30 22 * * * /ruta/del/archivo/a/ejecutar

Lo anterior indica que se ejecutará el archivo "/ruta/del/archivo/a/ejecutar" a las 10:30 PM todos los días de todos los meses.

Otro ejemplo:
*/5 * * * * root /sbin/ntpclient -s -h hora.rediris.es

En este ejemplo se ejecuta una sincronización del servidor de horas, cada 5 minutos, todos los minutos de todas las horas, de todos los días
del mes.

Un ejemplo más:
* 3 * * * root /sbin/reboot

Lo que signi ca que todos los días a las 03:00 de la mañana, se reinicia el servidor.

Para eliminar un cron simplemente se comenta o se elimina la línea del cron.

VALORAR (/ACADEMIA/CURSO/7/VALORACION/?NEXT=/ACADEMIA/CURSO/CURSO-ONLINE-DE-VIRTUALIZACIO

COMPLETADO

 Calle Virgen del Valle - Local 2A. 41011 Sevilla. +34 954 002 382 © 2018

CURSOS (/CURSOS/) · PROFESORES (/PROFESORES/) · BLOG (/BLOG/) · CONTACTAR (/CONTACTO/) · MAPA DEL SITIO (/SITEMAP/) · LEGAL (/AVISO-LEGAL-TERMINOS-CONDICIONES/) ·
PRIVACIDAD (/AVISO-LEGAL-POLITICA-PRIVACIDAD/) · COOKIES (/AVISO-LEGAL-COOKIES/)

https://openwebinars.net/academia/curso/curso-online-de-virtualizacion-de-servidores/292/ 2/2

You might also like