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

Bases 2 / Práctica 13

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

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

Aplicaciones:

Recursos:

    Repositorio de documentos sobre expresiones regulares

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 que se visualiza en la salida estandar quede almacenado en el fichero $HOME/bases2/p13/arbol. Esto se consigue redireccionando la salida estandar hacia el fichero en disco indicado tal y como se describe en este apartado REDIRECCIÓN de la página de manual del comando bash.