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.