practica planificacion tareas_linux_fran_gavilan
TRANSCRIPT
Práctica Planificación de tareas en Linux
Administración de sistemas operativos
Francisco Javier Gavilán Escriche 2ºASIR
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
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.
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
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”
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
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”
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