Está en la página 1de 3

Tarea para SOM07.

Detalles de la tarea de esta unidad.

Enunciado.

Imagínate que estas realizando unas prácticas laborales en una empresa que
cuenta con ordenadores que trabajan con distintas distribuciones de Linux. Las
siguientes actividades serían pasos básicos que tendrás que saber para
manejarte con soltura en esos equipos, mediante su entorno de texto. Por
ejemplo, imagínate que hay trabajadores y trabajadoras nuevas, entonces les
tendrás que crear su usuario de conexión, también habrá quienes se jubilen,
con lo cual, les tendrás que dar de baja.
Ten en cuenta que para hacer las tareas administrativas vas a tener que
trabajar como súper usuario.

1. Crea en el sistema un usuario llamado usuario1 con la contraseña


usuario1. Como solución a este apartado debes de entregar una captura
de pantalla en donde se muestre la orden que has ejecutado en el
terminal. (0.5 puntos)
2. Crea un usuario que pertenezca al grupo users y se llame
usuario2. Como solución a este apartado debes de entregar una captura
de pantalla en donde se muestre las ordenes que has ejecutado en el
terminal. (0.5 puntos)
3. Crea un nuevo grupo que se llame clase. Como solución a este apartado
debes de entregar una captura de pantalla en donde se muestre la orden
que has ejecutado en el terminal. (0.5 puntos).

Accede al fichero /etc/group y observa que hay una línea nueva.

4. Crea un usuario usuario3 que pertenezca al grupo clase. Como solución


a este apartado debes de entregar una captura de pantalla en donde se
muestre las ordenes que has ejecutado en el terminal. (0.5 puntos)

Accede al fichero /etc/passwd y observa los distintos usuarios creados y los


grupos principales a los que pertenecen.

5. Borra el usuario usuario1. Como solución a este apartado debes de


entregar una captura de pantalla en donde se muestre la orden que has
ejecutado en el terminal. (0.5 puntos)
6. Borra el grupo clase. Entrega una captura en donde se muestre la orden
ejecutada (0.5 puntos).
7. Muestra todos los procesos del sistema que se encuentren en
ejecución. Entrega una captura en donde se muestre la orden
ejecutada (0.5 puntos).

Ahora vas a crear varios scripts, ya que puede que haya usuarios que
manipulan ficheros y la empresa quiere asegurarse de que los ya existentes no
se sobrescriben. También será necesaria la creación de menús o guiones para
facilitar a ciertos usuarios y usuarias sus tareas.
Ten en cuenta que para realizar los script no necesitas ser administrador, para
comprobar que funciona puedes darles permisos de ejecución y comprobar
que funcionan.

1. Crea un script que reciba cómo parámetro de entrada el nombre de un


fichero. El script tiene que comprobar si el fichero existe o no. Al ejecutar
el script se le pasará como parámetro de entrada la ruta absoluta en
donde se encuentre el fichero que deseamos consultar si existe. Por lo
tanto, al ejecutar el script, e indicarle el parámetro de entrada necesario,
el script nos mostrará un texto indicando si el fichero existe o no. (1,5
puntos).
2. Crea un script que reciba cinco palabras como parámetros de entrada. Al
ejecutar el script, éste comprobará que se han recibido los cinco
parámetros, mostrando un mensaje de error en el caso de no recibirlo. Si
al ejecutar el script, el usuario le ha pasado los cinco parámetros, el
script indicará que palabras se han mostrado como parámetro de entrada
dos y cinco. Como solución a este ejercicio se entregará una captura en
donde se muestre el contenido del script. (2,5 puntos)
3. Crea un script de manera que presente un menú con 3 opciones. Cada
opción será identificada con las letras a, b y c.
Al introducir la letra a, se le solicitará al usuario la ruta absoluta de
un directorio y a continuación el script mostrará el contenido de
dicha ruta.
Si introducimos la letra b se debe de mostrar en el terminal, la fecha
y hora del sistema. Deberás de utilizar el comando date.
Si introducimos la letra c el script nos mostrará el calendario del
mes actual.
Si no hemos elegido ninguna de las opciones nos muestre por
pantalla el mensaje:" No eligió ninguna opción válida".

Como solución a este ejercicio se entregará una captura de pantalla en donde


se muestre el contenido del script. (2,5 puntos).

Criterios de puntuación. Total 10 puntos.

Para justificar las respuestas, es necesario en su caso indicar todos los


comandos utilizados o las impresiones de pantallas con tales comandos,
pegadas junto a su actividad. Todas las actividades son para hacerlas desde la
terminal mediante comandos.

Recursos necesarios para realizar la Tarea.

Tener instalado el sistema operativo Linux (Ubuntu) ya sea en el equipo


anfitrión o en una máquina virtual. Se recomienda hacer la tarea utilizando
máquinas virtuales.
Para realizar las capturas de pantallas se recomienda utilizar la herramienta
recortes si utilizamos como sistema operativo anfitrión el sistema operativo
Windows.

Consejos y recomendaciones.
Entiende primero los ejemplos propuestos en la teoría, y luego intenta hacer
las actividades.
Aprovecha y utiliza la propia ayuda de la terminal escribiendo: man
nombre_del_comando

Indicaciones de entrega.

Una vez realizada la tarea elaborarás un único documento donde figuren las
respuestas correspondientes. El envío se realizará a través de la plataforma de
la forma establecida para ello, y el archivo se nombrará siguiendo las
siguientes pautas:

apellido1_apellido2_nombre_SIGxx_Tarea

Asegúrate que el nombre no contenga la letra ñ, tildes ni caracteres especiales


extraños. Así por ejemplo la alumna Begoña Sánchez Mañas para la séptima
unidad del MP de SOM, debería nombrar esta tarea como...

sanchez_manas_begona_SOM07_Tarea

También podría gustarte