Examen práctico Comandos Esenciales LINUX
Nombre y Apellido: Cristofer Salazar Rubí
Cédula: 1-1989-0894
Nombre del profesor Henry Andrés Valverde Porras
que impartió el curso:
Puntuación: 100 puntos equivalente al 20% del curso
Duración del examen: 3 horas
Indicaciones: Desarrollo:
Parte I (60 puntos):
1. Cree dos carpetas en la carpeta Documents, una de las carpetas colóquele su nombre y a
la otra colóquele como nombre Respaldos. Ingrese a la carpeta Documents, haga una
captura de la consola y agrega el pantallazo en esta sesión (4 puntos)
2. Cree tres archivos prueba.txt, prueba1.txt y prueba2.txt dentro de la carpeta con su
nombre creada en la pregunta 1. Agregue como contenido lo siguiente: (6 puntos)
Archivo prueba.txt:
El kernel de Linux puede ejecutar una gran variedad de software a través de muchas
plataformas de hardware. Una computadora puede actuar como un servidor, que significa
que principalmente maneja datos en nombre de otro o puede actuar como un escritorio lo
que significa que un usuario puede interactuar con él directamente.
Archivo prueba1.txt
Samba permite que una máquina Linux se parezca a una máquina Windows para que
pueda compartir archivos y participar en un dominio de Windows.
Archivo prueba2.txt (NOTA: Agregue sus datos en los espacios en blanco)
Soy Cristofer Salazar estudio en CTP Puriscal vivo en Puriscal, Costa Rica
2.1. Una vez creado y editado cada archivo. Ejecute el comando history y copie el
pantallazo en este espacio: (2 puntos)
3. Copie el archivo prueba.txt y prueba1.txt a la carcatpeta de Downloads. Ingrese a la
carpeta Download, muestre los archivos de la carpeta, haga una captura de la consola y
agrega el pantallazo en esta sesión (4 puntos)
4. Mueva el archivo prueba3.txt a la carpeta de respaldo. Ingrese a la carpeta Respaldo,
muestre los archivos de la carpeta, haga una captura de la consola y agrega el pantallazo
en esta sesión (4 puntos)
5. Ejecute el comando history y copie el pantallazo en este espacio: (2 puntos)
6. Comprima los archivos que están en la carpeta Downloads y cópielos a la carpeta de
Respaldos. Ingrese a la carpeta Respaldos, muestre los archivos de la carpeta, haga una
captura de la consola y agrega el pantallazo en esta sesión (5 puntos)
7. Cree un archivo empaquetado en la carpeta Respaldos que contenga los archivos del
directorio /etc. Ingrese a la carpeta Respaldos, muestre los archivos de la carpeta, haga
una captura de la consola y agrega el pantallazo en esta sesión (5 puntos)
8. Cree una carpeta llamada Respaldoetc dentro de la carpeta Respaldos, y proceda a
descomprimir en esa carpeta el archivo empaquetado de la pregunta 7. Ingrese a la
carpeta Respaldosetc, muestre los archivos de la carpeta, haga una captura de la consola y
agrega el pantallazo en esta sesión (5 puntos)
9. Comprima las carpetas del directorio /usr con el nombre RespaldoUsuario y cópielo a la
carpeta de respaldos. Ingrese a la carpeta RespaldoUsuario, muestre los archivos de la
carpeta, haga una captura de la consola y agrega el pantallazo en esta sesión (5 puntos)
10. Ejecute el comando history y copie el pantallazo en este espacio. Cerciórese que
aparezcan los comandos de las preguntas 6 a la 9 de este examen: (2 puntos)
11. Ejecute el comando tree en el directorio raíz y agregue los pantallazos en este espacio (2
puntos)
12. Cuente la cantidad de archivos con tamaño mayor a 1 MB del directorio /usr. Considere
que para contar archivos se emplea el comando: | wc –l
11.a. ¿Cuántos archivos se le presentan? (2 puntos)
488
11.b. Realice un pantallazo de los resultados mostrados y los agrega en este espacio (2
puntos)
13. Determine cuáles de los servicios se están escuchando o están en espera de una conexión
entrante de la red. Utilice el comando y parámetros requeridos para que limite la salida a:
Muestre los procesos de escucha de los puertos TCP;
Muestre los puertos con los servicios de escucha;
Muestre las direcciones de red numéricamente
Realice un pantallazo de los resultados obtenidos y agréguelo en este espacio (6 puntos)
14. ¿Cuál comando le permite recuperar la información acerca del administrador de sistemas?
Ejecute el comando en la consola, realice un pantallazo de los resultados obtenidos y
agréguelo en este espacio (4 puntos)
Parte II: (40 puntos)
Cree los siguientes scripts:
1. Prepare un script que cuente el número de directorios y archivos que hay en el
directorio raíz del usuario y muestre ese resultado.
Considere que para contar archivos se emplea el comando: ls | wc –l
1.1. Una vez finalizado el script, tome un pantallazo del script y cópielo en esta sesión
(10 puntos)
1.2. Haz que el archivo sea ejecutable y ejecútalo tome un pantallazo del resultado
mostrado en la consola y cópielo en esta sesión. (5 puntos)
2. Prepare un script que solicite el año de nacimiento de la persona y calcule la edad, la
cantidad de veces que el usuario lo desee. Luego que muestre en pantalla la edad de la
persona y un mensaje si es mayor de edad o es menor de edad
2.1 Una vez finalizado el script, tome un pantallazo del script y cópielo en esta sesión
(15 puntos)
2.2. Haz que el archivo sea ejecutable y ejecútalo. Tome un pantallazo del resultado
mostrado en la consola y cópielo en esta sesión. (5 puntos)
2.3. Ejecute el comando history y copie el pantallazo con el resultado en este espacio.
(5 puntos)