Recurso complementario: Aprenda Linux como si estuviese en primero.
Lee el primero de los recursos de la sección anterior.
Considera la estructura de directorios y ficheros que se muestra en la siguiente figura:
Los óvalos representan carpetas, y los rectángulos ficheros de texto. Arranca tu sistema Linux y abre un terminal de comandos. Con la ayuda de la chuleta de comandos Linux, y ejecutando todos los comandos con el intérprete, realiza los siguientes ejercicios.
En el directorio de usuario crea la misma estructura
de carpetas que se muestra en la figura (solo las carpetas). Debes
utilizar el comando mkdir varias veces pero debes
ejecutarlo sin cambiar de carpeta, es decir,
ejecutando los comandos siempre desde la carpeta de usuario
/home/teleco
(consulta las opciones de
mkdir en el manual).
Cambia de directorio en el intérprete de comandos y
vete a la carpeta Seccion1
. Recuerda que cuando
comienzas a escribir el nombre de un fichero o carpeta en el intérprete, la
tecla TAB lo completa. Una vez en la carpeta
Seccion1
ejecuta desde la linea de comandos el
editor kate. Inserta en el fichero la frase
“Este es el contenido del fichero 1” y guardalo con
nombre fichero1.txt
tal y como se muestra en la
figura.
Repetimos la operación anterior con
fichero2.txt
pero en lugar de crearlo con el
editor primero crea un duplicado de
fichero1.txt
con nombre
fichero2.txt
con el comando
cp. Abre el nuevo fichero con el editor y
modifica el texto para que diga “... del fichero
2”.
Repite este último paso, pero ahora tienes que crear
los ficheros fichero3.txt
y
fichero4.txt
en la carpeta
Seccion2
. Ejecuta los comandos pertinentes en
el intérprete (creación de duplicado y edición utilizando
kate) sin cambiar el directorio de
trabajo. Debes, por tanto, utilizar las rutas de los
nuevos ficheros de tal forma que reflejen su nueva situación en la
jerarquía de carpetas.
Cambia el directorio de trabajo en el intérprete con
un único comando para pasar de la carpeta
Seccion1
a la carpeta
SegundaParte
. Ejecuta ahora los comandos
necesarios para crear un duplicado de cualquiera de los cuatro
ficheros creados hasta ahora y modifica su contenido de manera
análoga a como lo has hecho en el apartado anterior. De nuevo, no
debes cambiar tu directorio de trabajo. Recuerda que mientras
escribes los nombres de los ficheros y los caminos, la tecla
tabulador puede ser útil para completar
nombres.
Por último, la carpeta Seccion2
no queremos que esté en ese nivel, sino al nivel de las carpetas
PrimeraParte
y
SegundaParte
. Por tanto, desde el directorio
superior PracticaLinux
ejecuta un único comando
que mueve la carpeta Seccion2
a su nuevo lugar
con nombre TerceraParte
.
Lee la página de manual del comando cat y utilízalo para mostrar el contenido de todos los ficheros del apartado anterior por pantalla con un único comando.
Lee la página de manual del comando cp y crea, con un sólo comando, un duplicado del árbol de ficheros con el que has trabajado.
Lee la página de manual del comando rm y borra el duplicado de los ficheros que acabas de crear con un sólo comando.
Lee la página de manual del comando
ls y ejecútalo en la carpeta
PracticaLinux
. Utiliza las opciones
-a, -l y
-t. Prueba a ponerlas todas juntas y ver el
resultado.
Utiliza el comando chmod para cambiar los permisos de un fichero. Prueba a cambiar por separado los de usuario, grupo y resto. Utiliza el comando ls con las opciones pertinentes para ver tus cambios.