Está en la página 1de 3

1º Sistemas Microinformáticos y Redes

0222. Sistemas Operativos Monopuesto

UD 06 - Introducción Linux
ACTIVIDAD 5: Comandos Linux, introducción a bash

OBJETIVO:
Con esta actividad vas a trabajar con los dos tipos de enlaces, tuberías,
redireccionamiento y el comando grep.
ENTREGA:
ESTA ACTIVIDAD NO ES EVALUABLE
Pero sí es muy importante saber hacer todas las actividades porque es lo que
os pediré en el examen.
ACTIVIDADES:
1. Desde la terminal, elimina de tu carpeta personal (/home/tu_usuario) todos
los directorios y archivos creados en anteriores prácticas para que solamente
queden los siguientes directorios:

2. Crea el siguiente árbol de directorios y archivos en tu directorio personal.

1
1º Sistemas Microinformáticos y Redes
0222. Sistemas Operativos Monopuesto

3. Crear un enlace simbólico al directorio notas dentro del directorio som


llamado enlacenotas.
4. Posicionarse en som y, empleando el enlace creado en el ejercicio anterior,
crea el directorio nuevo1 dentro de notas.
5. Empleando el enlace creado (enlacenotas), copiar los archivos que
empiecen por u del directorio /bin en el directorio nuevo1.
6. Crear dos enlaces duros o físicos del fichero resultados.txt, uno en el
directorio momae y otro en el directorio redes y llamar a los dos enlace.
7. Eliminar el archivo resultados.txt y copiar el enlace enlace en aplof.
8. Crear un enlace simbólico llamado enlaceresultados al fichero enlace de
redes en momae.
9. Muestra por pantalla el número total de líneas que nos muestra el listado
largo dentro de tu directorio personal.
10. Listar el contenido del directorio personal en formato largo y redirigir la salida
a un fichero llamado contenido.txt dentro del directorio personal.
11. Ordenar el contenido del archivo contenido.txt y añadirlo al final de un
archivo nuevo que se llamará contenido_ordenado.txt.
12. Redirige las últimas 10 líneas del fichero /etc/passwd y redirigirlas a un
nuevo fichero llamado passwd.txt dentro del directorio Documentos.
13. Contar el número de palabras que hay dentro del archivo contenido.txt y esa
salida añadirla al final de un archivo llamado palabras.txt. En este caso
habrá que utilizar la redirección de entrada y salida.
14. Mostrar las primeras 5 líneas del fichero /etc/passwd y ordene la salida en
orden alfabético.
15. Usando el archivo contenido.txt creado anteriormente, cuente el número de
caracteres de las últimas 9 líneas.
16. Contar la cantidad de ficheros llamados test dentro del directorio /usr/share y
sus subdirectorios. Hay que tener en cuenta que cada salida del comando
find representa un fichero.
17. Usando el fichero en_US.dic del directorio /usr/share/hunspell y usando el
comando grep, buscar las las líneas que coincidan con los siguientes
criterios:
a. Líneas que contengan la palabra cat.
b. Líneas que no contengan ninguno de estos caracteres: sawgtfix.
c. Líneas que comiencen con la palabra dig.

2
1º Sistemas Microinformáticos y Redes
0222. Sistemas Operativos Monopuesto

d. Líneas que terminen al menos en una e.


e. Líneas que contengan una de las siguientes palabras org, kay o tuna.
f. Cantidad de líneas que comiencen con una c seguida de la cadena
ati.

También podría gustarte