Ejercicios de Linux Enunciado, solución y pantallazo de la terminal 3) Listar todos los archivos del directorio etc que empiecen por t en orden inverso. $ ls -dr /etc/t* (el asterisco nos dice que es que comience por esa letra y da igual lo que sigue) 4) Listar todos los archivos del directorio dev que empiecen por tty y tengan 5 caracteres $ ls /dev/tty?? 5) Listar todos los archivos del directorio dev que empiecen por tty y acaben en 1,2,3 ó4. $ ls /dev/tty*[1-4] 10) Cambiarse al directorio tmp $ cd /tmp 11) Verificar que el directorio actual ha cambiado $ pwd 16) Borrar todos los archivos y directorios visibles de vuestro directorio prueba # mkdir PRUEBA (nos crea el directorio) # touch PRUEBA/{.f_hidden1,.f_hidden2,.f_hidden3} # touch PRUEBA/{file1,file2,file3} # mkdir PRUEBA/{dir1,dir2,dir3} $rm –rf PRUEBA/* 17) Crear los directorios dir1, dir2 y dir3 en el directorio PRUEBA. Dentro de dir1 crear el directorio dir11. Dentro del dir3 crear el directorio dir31. Dentro del directorio dir31, crear los directorios dir311 y dir312. $ mkdir PRUEBA/{ dir1,\ dir1/dir11,\ dir2,\dir3,\dir3/dir31,\dir3/dir31/dir311,\dir3/dir31/dir312 } 30) Mover el directorio dir312 debajo de dir3 (Antes de hacer éste debería hacer el ejercicio 24 para que tuviera sentido ya que dir312 originalmente estaba en dir3)(en el ejercicio 24 nos piden “Mover el directorio dir31 y sus subdirectorios debajo de dir2”) $ mv PRUEBA/dir2/dir31/dir312 PRUEBA/dir3 41) Crear el directorio dir2 y dir3 en el directorio PRUEBA ¿cuáles son los actuales permisos del directorio dir2? (Anteriormente hemos creado dir2 y dir3) $ mkdir dir1 dir2 Nota: si da error, es porque hay que volver las diferentes carpetas y subcarpetas $ chmod = dir2 Tendría permisos del propietario que en este caso soy yo “mario08” Con ls-l podemos ver a que grupo y usuario pertenece cada fichero y por lo tanto así saber su permiso.(teniendo permisos de read, write y execute el del propietario) 45) Crear bajo dir2, un directorio llamado dir21 $ mkdir dir2/dir21 (Antes le quite todos los permisos con chmod=dir2, dejando solo el de lectura por eso no podía acceder a él) Le vuelvo a otorgar todos los permisos con chmod +rwx dir2, y ahora me voy a dir2 y creo el directorio 21.