Unidad 4. Arranque y parada. Ejecución diferida.
por Ostúa Arangüena, Enrique
—
Última modificación
02/05/2014 15:42
- Ejecutar el comando shutdown para que el sistema reinicie automáticamente en 2 minutos enviando el mensaje “Reiniciamos en 2 minutos”.
- Cancele el comando shutdown anterior desde un terminal distinto (dese prisa).
- Desde una consola del sistema, reinicie el servidor de impresión (cups) y el entorno gráfico (lightdm) empleando el comando "service" o "initctl".
- Desde una consola del sistema, cambie al runlevel número 1. Luego, detenga el sistema con el comando halt. NOTA: necesitará desactivar las opciónes de arranque "quiet" y "splash" (/etc/default/grub) e iniciar sesión directamente como root, para lo que tendrá que dotar al administrador de una clave de acceso.
- Programar tareas para que se ejecuten dentro de unos minutos, de forma que obtengan:
- un listado del contenido de la carpeta /tmp y lo guarde en la carpeta del usuario como un fichero de nombre tmp-list.txt
- un listado de los usuarios conectados al sistema, y lo guarde en un fichero.
- un listado de las conexiones TCP activas (netstat -tn).
- el espacio ocupado en los discos (df -h)
- cualquier otra cosa que se le ocurra ...
- Programar alguna de las tareas anteriores para que se ejecute el 15 de mayo de 2014.
- Eliminar esta última tarea programada de la cola de tareas.
- Programe una tarea que se ejecute de forma diaria y que realice una copia de todo el contenido de la carpeta "Documentos" de su cuenta a un archivo "documentos.tar.gz" en la misma cuenta. Haga dos versiones:
- Tarea programada por un usuario convencional (mediante “crontab -e”)
- Tarea programada por el administrador (mediante instalación de un script en /etc/cron.daily )
- Programe una tarea que se ejecute cada 2 min. y que añada al fichero “/tmp/uptime.txt” la salida del comando “uptime”. Compruebe la ejecución de esta tarea.