Lecciones del módulo (2/2)
Moverse por el sistema de archivos (cd)
Para moverse de una carpeta a otra en el sistema de archivos de Linux, se utiliza el comando:
cd [ruta]Este comando significa Change Directory (cambiar de directorio). La ruta de la carpeta a la que deseas entrar se puede especificar de dos formas: mediante una ruta absoluta o una ruta relativa.
Rutas Absolutas vs Relativas
-
Ruta Absoluta: Comienza siempre desde la raíz
/(root) y describe todo el camino hasta el destino.- Ejemplo:
cd /home/user/documents - No importa en qué carpeta te encuentres en ese momento, una ruta absoluta siempre funciona de la misma manera.
- Ejemplo:
-
Ruta Relativa: Comienza desde la carpeta en la que te encuentras en ese momento.
- Ejemplo: Si ya estás en
/home/user, para entrar en/home/user/documentssolo necesitas escribircd documents(sin la barra/al principio).
- Ejemplo: Si ya estás en
Atajos Especiales
Linux proporciona atajos muy útiles para navegar rápidamente:
.(punto único): Representa la carpeta actual...(dos puntos): Representa la carpeta padre (la que está por encima en la estructura de árbol).- Ejemplo: Si te encuentras en
/home/user/documents, al escribircd ..subirás a/home/user.
- Ejemplo: Si te encuentras en
~(virgulilla): Representa tu home directory (/home/user). Escribiendocd ~(o simplementecdsin parámetros) volverás instantáneamente a tu directorio personal.
Ejemplos de Navegación y Errores Comunes
Si intentas acceder a una carpeta que no existe, la terminal te mostrará un error similar a este:
cd carpeta_no_existente
# Output:
# cd: carpeta_no_existente: No such file or directoryPuedes encadenar la navegación o usar pwd para verificar el efecto del cambio de carpeta:
cd documents
pwd
# Output:
# /home/user/documentsPruébalo tú
Ejercicio 1: Entra en una carpeta
Muévete al interior de la carpeta 'documents' usando una ruta relativa.
Mostrar pista
Usa el comando cd seguido del nombre de la carpeta de destino.
Solución disponible después de 3 intentos
Ejercicio 2: Sube un nivel
Vuelve a la carpeta superior (padre) con respecto a tu posición actual.
Mostrar pista
Usa cd seguido del atajo especial para la carpeta padre.
Solución disponible después de 3 intentos
Ejercicio 3: Regresa a la Home
Muévete al interior de la carpeta 'documents' e inmediatamente después regresa a tu home directory usando el atajo especial ~.
Mostrar pista
Primero usa cd seguido de documents, luego usa cd seguido de ~.
Solución disponible después de 3 intentos