🔥 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.