planificacion de tareas en linux

5

Click here to load reader

Upload: miguel-angel-lopez-moyano

Post on 12-Jun-2015

303 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Planificacion de tareas en Linux

Planificación detareas enGNU/Linux

Page 2: Planificacion de tareas en Linux

Autor: Miguel Ángel López Moyano Administración de Sistemas Operativos. 2º A.S.I.R.

1. Editar el archivo crontab de vuestro usuario para que:

a) A las 12:00 os muestre un mensaje que aparezca mediante una ventana en vuestro escritorio (investigad...) dándonos ánimos.

Editamos el fichero crontab con el comando crontab -e

Añadimos al final la siguiente linea

Vemos como nos sale el mensaje:

* Nota: tenemos que tener instalado gxmessage o no funcionará.

b) El día 1 de Enero a las 16:00 (porque nos levantaremos tarde) nos felicite por el año nuevo.

c) Una vez a la semana haga una copia de seguridad incremental del contenido de las carpetas de datos del controlador dominio montado en la práctica de Windows 2008 Server y la almacene en $HOME/copia_datos_dominio. Tened en cuenta la seguridad que debemos contemplar para el sistema windows. Si es necesario usa un script para el lanzamiento de la tarea.

Dentro de la carpeta cron.weekly vamos a crear un script:

De esta forma una vez a la semana se hará una copia incremental de la carpeta datos del servidor Windows.

Vemos como se monta la carpeta:

-2-

Page 3: Planificacion de tareas en Linux

Administración de Sistemas Operativos. 2º A.S.I.R. Autor: Miguel Ángel López Moyano

Ahora vamos a ejecutar manualmente el rsync ya que la primera vez necesitaremos una copia completa. A partir de ahí se harán copias incrementales.

2. Editar el fichero crontab del usuario root para que el ordenador se apague solo cada día a las 15:00.

3. ¿Cómo haríais el apartado 2 usando el demonio cron sin tocar el fichero crontab de root (documentaros con man cron)? Borra la línea del fichero crontab de root encargada de esta tarea y pruébalo.

Creamos un script en cron.daily:

Ahora añadimos una linea en el fichero /etc/crontab

4. Instala webmin y otro programa gráfico para planificación de tareas en GNU/Linux y accede a las tareas planificadas.

-3-

Page 4: Planificacion de tareas en Linux

Autor: Miguel Ángel López Moyano Administración de Sistemas Operativos. 2º A.S.I.R.

Primero instalaremos schedule:

Ahora Webmin:

-4-

Page 5: Planificacion de tareas en Linux

Administración de Sistemas Operativos. 2º A.S.I.R. Autor: Miguel Ángel López Moyano

-5-