IES Miguel Romero Esteo - Departamento de Informática - Linux/Unix

Bases 2 / Directorios y redirección de E/S

Comandos sugeridos (consultar el uso en las correspondientes páginas de manual):

mkdir, find, ls, <, >, cd, tree, wget.

Aplicaciones:

Enunciado:

Hacer login a la máquina vms con el usuario personal del alumno (en adelante $USER).


    Crear en el directorio $HOME del usuario $USER un directorio de nombre  bases2 y en su interior otro de nombre p13, a continuación convertir en directorio de trabajo el directorio /etc. Desde esta posición, hacer las operaciones necesarias para que, colgando de p13, se reproduzca el primer nivel de directorios (sin contenidos) del directorio /etc cuyos nombres comiencen por las letras minúsculas "a", "b", "c". Los directorios que no tengan permiso de acceso se descartarán del ejercicio, es decir, el alumno no prestará atención a los mensajes del tipo Permiso denegado cuando intente acceder o leer un determinado directorio de /etc, simplemente lo descartará y pasará al siguiente. Al terminar este apartado se hará lo siguiente:

1)    Con el comando wget(1), descargar el comando tree64 desde http://asir.sudo.es/software/linux/ejecutables y ubicarlo en el directorio $HOME/bases2/p13/. Una vez descargado, ejecutar el comando chmod 755 $HOME/bases2/p13/tree64

3)    Ejecutar el comando tree64 con el argumeto /usr/local, lo cual, producirá por la salida estandar una estructura jerarquizada de todos los objetos que cuelgan de /usr/local (archivos y directorios). Repetir dicha ejecución pero haciendo que el gráfico  quede almacenado en el fichero $HOME/bases2/p13/arbol (con lo que no se verá por pantalla). Esto se consigue redireccionando la salida estandar hacia el fichero. El alumno puede encontrar información en el apartado REDIRECCIÓN de la página de manual del comando bash.