UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
(Universidad del Perú, DECANA DE AMERICA)
FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA
FECHA: 30-09-2019
PRACTICA DIRIGIDA DE SISTEMAS OPERATIVOS Nro 05 NOTA:
Nombre: Huamán Angeles Albert
Dificultad media. Es necesario relacionar conceptos y/o buscar
información en Internet.
Resuelva lo siguiente:
I) Considera la estructura de directorios y ficheros que se muestra en la siguiente
figura:
Los círculos representan carpetas, y los rectángulos ficheros de texto. Arranca tu sistema
Linux y abre un terminal de comandos. Con la ayuda de la chuleta de comandos Linux, y
ejecutando todos los comandos con el intérprete, realiza los siguientes ejercicios:
1. En el directorio de usuario crea la misma estructura de carpetas que se
muestra en la figura (solo las carpetas). Debes utilizar el comando mkdir varias
veces pero debes ejecutarlo sin cambiar de carpeta, es decir, ejecutando
los comandos siempre desde la carpeta de usuario /home/mhuapaya.
2. Cambia de directorio en el intérprete de comandos y vete a la carpeta
Seccion1. Recuerda que cuando comienzas a escribir el nombre de un fichero
o carpeta en el intérprete, la tecla TAB lo completa. Una vez en la carpeta
Seccion1 ejecuta desde la linea de comandos el editor vi. Inserta en el fichero
la frase “Este es el contenido del fichero 1” y guardalo con nombre [Link]
tal y como se muestra en la figura.
3. Repetimos la operación anterior con [Link] pero en lugar de crearlo con
el editor primero crea un duplicado de [Link] con nombre [Link]
con el comando cp. Abre el nuevo fichero con el editor y modifica el texto para
que diga “... del fichero 2”. Cd
4. Repite este último paso, pero ahora tienes que crear los ficheros [Link] y
[Link] en la carpeta Seccion2. Ejecuta los comandos pertinentes en el
intérprete (creación de duplicado y edición utilizando vi) sin cambiar el
directorio de trabajo. Debes, por tanto, utilizar las rutas de los nuevos
ficheros de tal forma que reflejen su nueva situación en la jerarquía de
carpetas.
5. Cambia el directorio de trabajo en el intérprete con un único comando para
pasar de la carpeta Seccion1 a la carpeta SegundaParte. Ejecuta ahora los
comandos necesarios para crear un duplicado de cualquiera de los cuatro
ficheros creados hasta ahora y modifica su contenido de manera análoga a
como lo has hecho en el apartado anterior. De nuevo, no debes cambiar tu
directorio de trabajo. Recuerda que mientras escribes los nombres de los
ficheros y los caminos, la tecla tabulador puede ser útil para completar
nombres.
6. Por último, la carpeta Seccion2 no queremos que esté en ese nivel, sino al
nivel de las carpetas PrimeraParte y SegundaParte. Por tanto, desde el
directorio superior PracticaLinux ejecuta un único comando que mueve la
carpeta Seccion2 a su nuevo lugar con nombre TerceraParte.
7. Utilizar el comando cat para mostrar el contenido de todos los ficheros de los
ejercicios desarrolladPrios por pantalla con un único comando.
8. Utilizar el comando cp y crea, con un sólo comando, un duplicado del árbol de
ficheros con el que has trabajado.
9. Utilizar el comando rm y borra el duplicado de los ficheros que acabas de crear
con un sólo comando.
10. Utilice el comando ls y ejecútalo en la carpeta PracticaLinux. Utiliza las
opciones -a, -l y -t. Prueba a ponerlas todas juntas y ver el resultado.
Utilización de los símbolos comodín:
Los comandos vistos en este capítulo son los siguientes: