Sistema Operativo GNU/Linux
Profesor: Ing. Luis Eduardo Sepúlveda Rodríguez M.Sc
¡ Información § ls § file § du § df § tree
¡ Ubicación § cd § pushd § popd § pwd
¡ Búsqueda § whereis § locate § find
¡ Operación § touch § mkdir § rmdir § cp § mv § rm § ln
¡
MANIPULACIÓN DE ARCHIVOS EN GNU/LINUX
¡
En una máquina en la que esté funcionando el sistema operativo GNU/Linux con una distribución como Ubuntu en forma de LiveCD, utilice los comandos de teclado necesarios para realizar las acciones que se enuncian a continuación.
1.
Utilice el comando mkdir para crear la siguiente estructura de directorios, a partir del directorio personal del usuario ubuntu. Tenga especial atención con las diferencias que hay entre las letras mayúsculas y las letras minúsculas. Si comete algún error, utilice el comando rmdir para eliminar un directorio que no corresponda con la estructura. La idea es que pueda practicar el uso de caminos relativos (cambiando de directorio de trabajo con el comando cd) y el uso de caminos absolutos.
2.
Utilice el comando touch para crear archivos vacíos, para los siguientes nombres y en las siguientes ubicaciones: § En el directorio ubuntu:
▪ casa, carro, morro, lisa, losa, viejo, camisa y Cama.
§ En el directorio bogota que se encuentra dentro del directorio ubuntu: ▪ catarata, Cama, loma, misa, Vieja, bien.
§ En el directorio Armenia que se encuentra en el directorio bogota del
directorio armenia que hace parte del directorio ubuntu: ▪ Rata, cacerola, TASA, Mesa, bruja, bueNO.
§ En el directorio armenia que se encuentra dentro del directorio Cali del
directorio bogota del directorio ubuntu: ▪ tarro, perro, mama, bata, COSA, buena.
3.
Copie los siguientes archivos, usando el comando cp. § Copie el archivo loma, al directorio bogota, que se encuentra en el
nivel más bajo del árbol de directorios.
§ Copie el archivo TASA al directorio padre del directorio en el que se
encuentra.
§ Copie el archivo mama al directorio padre del directorio padre del
directorio en el que se encuentra.
§ Copie el archivo Cama en el mismo directorio donde se encuentra el
archivo bueNO.
§ Copie el archivo Rata con el nombre roto en el mismo directorio.
4.
Cambie el nombre o mueva los siguiente archivos utilizando el comando mv. § Mueva el archivo Mesa al directorio Medellin de más bajo nivel en el árbol de
directorios.
§ Mueva el archivo buena al directorio Cali de más alto nivel en la jerarquía de
archivos.
§ Mueva el archivo tarro al directorio ubuntu, usando solamente caminos
relativos, tomando como directorio actual el directorio ubuntu.
§ Cambie el nombre del archivo bueNO por bueno, usando solamente caminos
relativos, tomando como directorio actual el directorio bogota de más bajo nivel en el árbol de directorios.
§ Cambie el nombre del archivo TASA creado originalmente (numeral 2,
ejercicio 3), para que su nuevo nombre sea TasA.
5.
Utilice el comando rm para eliminar los archivos a continuación. § Borre todos los archivos del directorio 21. § Borre los archivos del directorio 3 que terminan en la letra a. § Tomando como directorio actual el directorio 26, elimine el archivo
cacerola que se encuentra en el directorio 21, usando un camino relativo.
§ Borre el archivo cama del directorio 21, usando un camino absoluto,
teniendo como directorio actual el directorio 15.
§ Borre el directorio ubuntu y todo su contenido
¡
Construir una estructura de 20 directorios con una profundidad de 4 niveles.
¡
Poblar cada directorio de primer y segundo nivel con 10 archivos copiados desde /etc utilizando rutas absolutas en las operaciones.
¡
Poblar cada directorio del nivel 3 con archivos copiados desde /dev utilizando rutas relativas en las operaciones.
¡
Poblar cada directorio del nivel 4 con archivos vacíos.
¡
Realizar como mínimo 40 operaciones con los comandos listados en la presente clase.
¡
Realizar como mínimo 10 operaciones con comandos vistos en clases anteriores.
¡
Realizar un informe que incluya capturas de pantalla donde se muestra la utilización de los comandos y la descripción del procedimiento realizado.