Practica planificacion tareas_linux_fran_gavilan

8

Click here to load reader

Transcript of Practica planificacion tareas_linux_fran_gavilan

Page 1: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de tareas en Linux

Administración de sistemas operativos

Francisco Javier Gavilán Escriche 2ºASIR

Page 2: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de Tareas Linux Francisco Javier Gavilán Escriche

1 1

Indice

Objetivos .......................................................................................................................................... 2

Ejercicio 1 ........................................................................................................................................ 3

Ejercicio 2 ........................................................................................................................................ 3

Ejercicio 3 ........................................................................................................................................ 4

Ejercicio 4 ........................................................................................................................................ 5

Page 3: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de Tareas Linux Francisco Javier Gavilán Escriche

2 2

Objetivos

1. Tenéis que editar el archivo crontab de vuestro usuario para que:

Una vez a la semana haga una copia de seguridad del contenido de vuestra carpeta

Documentos y la almacene en $HOME/copia_docs

A las 12:00 os muestre un mensaje que aparezca mediante una ventana en vuestro

escritorio (investigad...) dándonos ánimos.

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

nuevo.

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 de root encargada de esta tarea y

pruébalo.

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

las tareas planificadas.

Adjunta una memoria de la práctica y además ponla en tu blog.

Page 4: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de Tareas Linux Francisco Javier Gavilán Escriche

3 3

Ejercicio 1

1. Tenéis que editar el archivo crontab de vuestro usuario para que:

Una vez a la semana haga una copia de seguridad del contenido de vuestra carpeta

Documentos y la almacene en $HOME/copia_docs

A las 12:00 os muestre un mensaje que aparezca mediante una ventana en vuestro

escritorio (investigad...) dándonos ánimos.

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

nuevo.

Hacemos un crontab –e y también tendremos que instalar gxmessage.

Ejercicio 2

Editar el fichero crontab del usuario root para que el ordenador se apague solo cada día a

las 15:00.

En el archivo de contrab (hacemos un crontab –e) añadimos la siguiente línea

Page 5: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de Tareas Linux Francisco Javier Gavilán Escriche

4 4

Ejercicio 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 de root encargada de esta tarea y

pruébalo.

Lo primero que tenemos que hacer es ir al directorio /etc/cron.daily y crear un pequeño script de

apagado del sistema

Después nos vamos al archivo /etc/crontab y tendremos que añadir al final del todo una línea que

haga mención al directorio donde se encuentra el script que hemos creado para apagar el equipo

a las 15:00 de la tarde, así de esta forma no tendríamos que recurrir directamente a hacer un

“crontab –e”

Page 6: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de Tareas Linux Francisco Javier Gavilán Escriche

5 5

Ejercicio 4

Instala webmin y otro programa gráfico para planificación de tareas en GNU/Linux y

accede a las tareas planificadas

Page 7: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de Tareas Linux Francisco Javier Gavilán Escriche

6 6

Después en caso de que falle hacemos un “apt-get install –f” y ya podremos acceder

posteriormente a webmin poniendo la siguiente url en nuestro navegador: https://localhost:10000

Accedemos como root (previamente he tenido que cambiar la contraseña de root con un “passwd

root”) y ya estamos dentro.

Podemos visualizar las tareas de cron planificadas en “System/Scheduled Cron Jobs”

Page 8: Practica planificacion tareas_linux_fran_gavilan

Práctica Planificación de Tareas Linux Francisco Javier Gavilán Escriche

7 7

Ahora vamos a instalar “gnome-schedule” que es un pequeña herramienta gráfica que permite

ver por pantalla la lista de tareas programadas