Saltar al contenido principal
eLearner.app
Módulo 1 · Lección 2 de 22/11 en el curso~12 min
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:

Bash
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

  1. 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.
  2. 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/documents solo necesitas escribir cd documents (sin la barra / al principio).

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 escribir cd .. subirás a /home/user.
  • ~ (virgulilla): Representa tu home directory (/home/user). Escribiendo cd ~ (o simplemente cd sin 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:

Bash
cd carpeta_no_existente
# Output:
# cd: carpeta_no_existente: No such file or directory

Puedes encadenar la navegación o usar pwd para verificar el efecto del cambio de carpeta:

Bash
cd documents
pwd
# Output:
# /home/user/documents

Pruébalo tú

Ejercicio 1: Entra en una carpeta

Ejercicio#linux.m1.l2.e1
Intentos: 0Cargando...

Muévete al interior de la carpeta 'documents' usando una ruta relativa.

Cargando editor...
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

Ejercicio#linux.m1.l2.e2
Intentos: 0Cargando...

Vuelve a la carpeta superior (padre) con respecto a tu posición actual.

Cargando editor...
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

Ejercicio#linux.m1.l2.e3
Intentos: 0Cargando...

Muévete al interior de la carpeta 'documents' e inmediatamente después regresa a tu home directory usando el atajo especial ~.

Cargando editor...
Mostrar pista

Primero usa cd seguido de documents, luego usa cd seguido de ~.

Solución disponible después de 3 intentos