Ejercicios sobre expansiones

  1. Crear el fichero vacio captura$1.jpg.

  2. Desde el directorio peronal y Utilizando expansiones, crear el siguiente árbol de directorios de la manera más corta posible:

    /tmp
      |
      +-- D1
      |    +-- D1a
      |    +-- D1b
      |    +-- D1c
      +-- D2
      |    +-- D21
      |    +-- D22
      |    +-- D23
      |    +-- D24
      |    +-- D25
      +-- DIR3
    
  3. Sin cambiar de directorio de trabajo, borrar los directorios D23 y D25 (hágalo del modo más corto posible).

  4. Mostrar por pantalla los directorios hijos de / que contengan la cadena «bin» en cualquier parte de su nombre.

  5. Mostrar los programas propios del administrador que contengan tres letras.

    Nota

    En los modernos sistemas Debian /sbin y /usr/sbin contienen lo mismo.

  6. Mostrar los programas propios del administrador que contengan al menos tres letras.

  7. Mostrar los programas propios del administrador que empiecen por «a» y acaben por cualquier vocal.

  8. Mostrar los programas propios del administrador que empiecen por vocal y acaben por vocal.

  9. Mostrar por pantalla todas las combinaciones con repetición que se pueden formar con dos vocales.

  10. Suponiendo que no se hayan creado usuarios con directorios personales en sitios extraños, ver los directorios personales de usuarios cuyo nombre empieza por «u».

  11. Comprobar cuántos dispositivos de almacenamiento (discos, memorias usb, …) hay en el sistema.

  12. Comprobar cuáles son las páginas de manual en español de la primera sección que empiezan por la letra «m».

    Nota

    No intente resolver este ejercicio (ni los que hay a continuación) directamente con la orden man (p.e. man -s1 -Les -w --wildcard --names-only 'm*'), porque además de que man no restringe su búsqueda al idioma (siempre busca también en las de inglés americano), la intención es que con ls utilice comodines en las rutas para obtener los archivos de esas páginas.

  13. Lo mismo, pero en cualquier sección.

  14. Lo mismo, pero en cualquier sección y lengua.

  15. ¿Cuántos kernel de linux distintos hay instalados en el sistema?

    Nota

    Pruebe a buscarlos en el sistema de archivos; no use el gestor de paquetes.