Cómo moverse entre carpetas en Linux

Moverte por las carpetas es lo más básico de la terminal de Linux. Con tres comandos —pwd, ls y cd— te orientas en cualquier sistema.

Saber dónde estás: pwd

pwd

Muestra la ruta completa de la carpeta actual (print working directory).

Ver el contenido: ls

ls        # lista archivos y carpetas
ls -l     # con detalles (permisos, tamaño)
ls -a     # incluye los ocultos (empiezan por .)

Cambiar de carpeta: cd

cd Descargas       # entrar en una subcarpeta
cd /var/www        # ruta absoluta
cd ..              # subir un nivel
cd ~               # ir a tu carpeta personal
cd -               # volver a la carpeta anterior

Rutas absolutas vs relativas

Una ruta absoluta empieza por / (desde la raíz); una relativa parte de donde estás ahora. Ambas son válidas según lo que te convenga.

Preguntas frecuentes

¿Qué significa el ~ ?

Es un atajo a tu carpeta personal (/home/tuusuario).

«No such file or directory» al hacer cd

La carpeta no existe o el nombre está mal escrito (¡Linux distingue mayúsculas!). Comprueba con ls.