ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
Ejercicios resueltos de sistemas operativos
1. EJERCICIOS RESUELTOS
1. Defina la sintaxis para crear la siguiente estructura:
/opt/expedientes/
planilla/
file1
file2
trabajos/
clases/
clase01
clase02
msn
examenes/
examen1
examen2
examen3
software/
Para crear la estructura anterior deberá ingresar al directorio /opt
[root@fisct ~]# cd /opt
Crear el directorio expedientes
[root@fisct ~]# mkdir expedientes
[root@fisct ~]# cd expedientes
Dentro del directorio expedientes, como indica la estructura anterior, se encuentra los
directorios planilla, trabajos y software
[root@fisct ~]# mkdir planilla trabajos software
El directorio planilla contiene los archivos file1 y file2
[root@fisct ~]# touch planilla/file1
[root@fisct ~]# touch planilla/file2
El directorio trabajos contiene los directorios clases y examenes, a su vez cada uno de
ellos contiene archivos
[root@fisct ~]# mkdir trabajos/clases
[root@fisct ~]# mkdir trabajos/examenes
[root@fisct ~]# touch trabajos/clases01
[root@fisct ~]# touch trabajos/clases02
[root@fisct ~]# touch trabajos/msn
[root@fisct ~]# touch trabajos/examenes/examen1
[root@fisct ~]# touch trabajos/examenes/examen2
[root@fisct ~]# touch trabajos/examenes/examen3
Por último crear la carpeta software
[root@fisct ~]# mkdir software
2. 2. Describa la sintaxis para los siguientes casos
2.1 Copiar file1 a software.
2.2 Copiar file2 a clases.
2.3 Renombrar el fichero clase01 como clasemartes.
2.4 Mover la carpeta examenes a clases.
2.5 Mover el archivo msn al directorio software.
2.6 Eliminar el directorio clases.
2.7 Copiar la carpeta trabajos como trabajosrespaldo.
2.8 Eliminar el archivo clase02.
Solución:
2.1. Para copiar el archivo file1 al directorio software debe definir la ruta donde se
encuentra, ubicándose dentro de la carpeta planilla.
[root@fisct ~]# cp planilla/file1 software
2.2. Para copiar el archivo file2 al directorio software debe definir la ruta donde se
encuentra, ubicándose dentro de la carpeta planilla y clases ubicando dentro
del directorio trabajos.
[root@fisct ~]# cp planilla/file2 trabajos/clases
2.3. Para renombrar el archivos clase01 debe asegurar que ningún fichero tenga el
nombre clasemartes. Así mismo, la ruta de origen de clase01.
[root@fisct ~]# mv trabajos/clases/clase01 trabajos/clasemartes
2.4. Para mover el directorio examenes utilizaremos el comando mv. Deberá
asegurarse que el directorio clases esté creado.
[root@fisct ~]# mv trabajos/examenes trabajos/clases
2.5. El archivo se msn se encuentra dentro del directorio clases y éste dentro del
directorio trabajos.
[root@fisct ~]# mv trabajos/examenes/msn software
2.6. Para eliminar el directorio clases, utilizaremos el comando rm seguido de las
opciones r y f.
[root@fisct ~]# rm –rf trabajos/clases
2.7. Para realizar una copia del directorio trabajos, deberá asegurarse que el fichero
trabajosrespaldo no exista. Luego utilizar el comando cp seguido de las
opciones r y f.
[root@fisct ~]# cp –rf trabajos trabajosrespaldo
2.8. El archivo clase02 se encuentra dentro del directorio clases y éste dentro del
directorio trabajos. Se utilizará el comando rm seguido de las opciones r y f
para saltar la confirmación de eliminación.
[root@fisct ~]# rm –rf trabajos/clases/clase02
3. 3. Editor VIM
3.1. Con el comando vi, crear el siguiente archivo
[root@fisct ~]# cd /opt
[root@fisct ~]# vi ejemplo
Al ingresar le mostrará lo siguiente:
Figura 4.1. Modo de comando al ingresar en el editor vi
3.2. Presione la tecla [ESC] y luego la tecla [i] para ingresar al modo de inserción
Figura 4.2. Modo de inserción
3.3. Estando en el modo de inserción, ingresar el siguiente texto:
Curso de Sistemas Operativos GNU/Linux
Linus Benedict Torvalds, estudiante de la Universidad Helsinki, lanzó la primera
versión pública de su sistema operativo Linux
Unix es uno de los sistemas operativos más ampliamente difundido debido al
soporte existente.
4. 3.4. Para enumerar las líneas o párrafos, presione la tecla [ESC] y escriba :set nu
seguido de la tecla [ENTER].
3.5. Para grabar, presione la tecla [ESC] y escriba :w! seguido de la tecla [ENTER].
En la parte final, le mostrará el mensaje “ejemplo” [New] 5L, 250 written
indicando que el archivo ha sido grabado.
5. 3.6. Para copiar el primer párrafo deberá colocar el cursor al inicio del párrafo,
luego presione dos veces la tecla [y]. Llevar el cursor al final del documento,
para ello deberá presionar la tecla [ESC] seguido de la tecla [G]. Presione la
tecla [p] para pegar el texto.
3.7. Lleva el cursor al inicio del documento, para ello presionar la tecla [1][G].
3.8. Para eliminar el primer párrafo, presionar dos veces la tecla [d].
3.9. Para salir y grabar del editor, presione la tecla [ESC] y escriba :wq!. Presiona la
tecla [ENTER].
6. 3.10. Al salir del editor regresará el prompt de línea de comandos.
[root@fisct ~]#