Está en la página 1de 2

ADMINISTRACIN DE SISTEMAS OPERATIVOS 2 ASIR

Primera evaluacin (parte prctica) Apellidos __________________________________ Nombre ___________________ FICHERO POR LOTES CMD: Ejercicio 1: (2 puntos) Realizar un men mediante un fichero por lotes llamado MenuNombreAlumno c!" con los siguientes items: - Programar apagado del ordenador a una hora solicitada al usuario :!!:"" - !ostrar todos los procesos de tipo consola # ordenados alfab$ticamente - !ostrar la lista de procesos %ue usan m&s de 2!' de memoria - !atar proceso cu#o nombre se solicita al usuario - A(eriguar la direcci)n *P de una +eb %ue se pide al usuario (e,- +++-elpais-es) - !ostrar cada . segundos las cone/iones 01P establecidas en ese instante (2) !3N4 536 7P3RA57R 888888888888888888888888888888888888888888888888888888888888888 9) Programar shutdo+n 2) !ostrar procesos de consola .) !ostrar procesos %ue consumen m&s memoria :) !atar tarea ;) Resuel(e *P <) 1one/iones 01P establecidas =) "alir 888888888888888888888888888888888888888888888888888888888888888 (2) 1omo no e/iste el sleep en >indo+s se puede hacer un ping de esta forma para hacer un retardo (por e,emplo para esperar 2 segundos) ping 92=-?-?-9 -n 2 -+ 9??? @ nul

SHELL SCRIPTS #ASH Ejercicio 2: (2 puntos) Realizar un script de comandos en 6inu/ llamado MenuNombreAlumno $% %ue presente al usuario un men con las siguientes opciones: 92.:;<=6anzar un proceso cu#o nombre # prioridad de partida se piden al usuario !atar la shell (bash) del usuario %ue se solicita por pantalla !ostrar los ; procesos %ue m&s 1P4 consumen cada 2 segundos 3liminar una aplicaci)n cu#o nombre se pide al usuario !ostrar el contenido del cron del usuario %ue se solicita por pantalla 'uscar en el 65AP local si e/iste un usuario cu#o uid se solicita por pantalla Programar una parada del sistema dentro de un tiempo en minutos %ue se solicita por pantalla A- "alir

Ejercicio &: (2 puntos) Realiza un script %ue se llame '$erC%ec(NombreAlumno $% %ue para todos los usuarios del sistema (en BetcBpass+d) compruebe si tiene directorio home # cu&nto ocupaNo)* 6os scripts deben funcionar # estar documentados- 0ransferirlos al ser(idor 9C2-9<A-92;-2;? (ia sftp (o +inscp) utilizando el usuario de linu/ alumno # contraseDa alumno de,&ndolos en Btmp-