Skip to content

🔥 Desafíos de la Terminal - Primera Sesión

  • Pon a prueba tus habilidades


    Aquí tienes 10 ejercicios diseñados para reforzar tu manejo de la terminal.
    Resuelve cada uno aplicando los comandos que ya conoces sin ayuda externa.

Consejo

Intenta resolver cada ejercicio por tu cuenta antes de buscar ayuda. La práctica es la mejor manera de aprender.

1️⃣ Ubicación y creación inicial

Objetivos:

  • Verificar en qué lugar del sistema te encuentras
  • Crear un directorio llamado mi_carpeta
  • Comprobar que efectivamente se haya creado
# Comandos que podrías necesitar:
pwd
mkdir
ls

2️⃣ Primer archivo en la nueva carpeta

Objetivos:

  • Desplázate hacia la carpeta que creaste en el ejercicio anterior
  • Crea un archivo vacío llamado archivo1
  • Muestra en pantalla qué elementos existen ahora
# Comandos que podrías necesitar:
cd
touch
ls

3️⃣ Archivos ocultos

Objetivos:

  • En la misma ubicación, genera un archivo adicional que sea invisible a simple vista
  • Compara el resultado de un listado normal con el de uno que muestre todos los archivos, incluyendo los ocultos
# Comandos que podrías necesitar:
touch
ls
ls -a

Archivos ocultos en Linux

En sistemas Unix/Linux, cualquier archivo o directorio cuyo nombre comience con un punto (.) se considera oculto.


4️⃣ Ubicación detallada

  • Problema 1


    Regresa al directorio donde estabas antes de entrar a mi_carpeta.

  • Problema 2


    Exhibe los elementos en pantalla con todos sus detalles (permisos, fecha, propietario, etc.).

  • Problema 3


    Analiza la diferencia entre un archivo y un directorio fijándote en la primera columna de la vista detallada.


5️⃣ Subniveles

Objetivos:

  • Vuelve a la carpeta mi_carpeta
  • Dentro de ella, crea otra carpeta a la que puedas ingresar
  • Verifica tu nueva ubicación y muestra el resultado en pantalla
# Comandos que podrías necesitar:
cd
mkdir
pwd

6️⃣ Más archivos en un nivel interno

Objetivos:

  • Crea dos archivos dentro de la carpeta en la que estás actualmente
  • Muestra sus nombres y toda la información que consideres relevante (permisos, fechas, tamaños…)
# Comandos que podrías necesitar:
touch
ls -l

7️⃣ Comparando listados

Objetivos:

  • Lista el contenido de tu ubicación actual de manera normal
  • Haz otra lista incluyendo los archivos ocultos
  • Observa y describe lo que aparece en cada salida
# Comandos que podrías necesitar:
ls
ls -a

Observación

Presta atención a las entradas . y .. que aparecen con ls -a. Estas representan el directorio actual y el directorio padre, respectivamente.


8️⃣ Desplazamiento relativo

Objetivos:

  • Regresa un nivel arriba (en la jerarquía de carpetas)
  • Comprueba tu posición actual
  • Muestra todos los elementos en un listado detallado
# Comandos que podrías necesitar:
cd ..
pwd
ls -l

9️⃣ Desafío de navegación

Objetivos:

  • Vuelve a la carpeta interna que creaste en el ejercicio 5
  • Desde allí, regresa dos niveles arriba en una sola instrucción
  • Comprueba que realmente estás donde pretendías
# Comandos que podrías necesitar:
cd
cd ../..
pwd

🔟 Nuevo proyecto

Objetivos:

  • Crea otro directorio al mismo nivel que mi_carpeta
  • Compara los listados normal y detallado en esta ubicación
  • Observa cuál es la diferencia principal en la información que se presenta sobre cada carpeta
# Comandos que podrías necesitar:
mkdir
ls
ls -l

  • ¡Desafío completado!


    Si resolviste todos estos ejercicios sin errores, ¡ya conoces lo esencial de la terminal! 🔥

    Si te atascaste en alguno, revisa la documentación y experimenta hasta encontrar la solución.

Próximos pasos

Ahora que has completado estos ejercicios básicos, estás listo para avanzar a comandos más complejos y técnicas avanzadas de la terminal.

Volver a Comandos Básicos