Navegación esencial: `pwd`, `ls` y `cd` como un pro

Domina los comandos de movimiento más usados del día a día y aprende a evitar errores por contexto incorrecto.

`pwd` te dice dónde estás; sin ese dato, cualquier comando de archivos puede salir mal.

`ls` no solo lista: con flags correctos te da contexto útil para decidir la siguiente acción.

`cd` permite moverte rápido si usas rutas relativas, `..`, `~` y `cd -` con intención.

La velocidad en terminal viene de reducir fricción de navegación, no de memorizar todo de golpe.

  • Todo flujo fiable empieza sabiendo en qué carpeta estás.
  • `pwd` (print working directory) muestra la ruta actual. Parece simple, pero es la comprobación que previene gran parte de errores en operaciones con archivos.
  • Cuando trabajas con varios proyectos abiertos, o vienes de scripts automatizados, ejecutar `pwd` antes de tocar nada es una práctica muy sana.
  • En PowerShell el equivalente conceptual es `Get-Location`, aunque también puedes usar `pwd` como alias.
  • Listar bien ahorra tiempo y evita suposiciones.

1) `pwd`: referencia de posición

Todo flujo fiable empieza sabiendo en qué carpeta estás.

`pwd` (print working directory) muestra la ruta actual. Parece simple, pero es la comprobación que previene gran parte de errores en operaciones con archivos.

Cuando trabajas con varios proyectos abiertos, o vienes de scripts automatizados, ejecutar `pwd` antes de tocar nada es una práctica muy sana.

En PowerShell el equivalente conceptual es `Get-Location`, aunque también puedes usar `pwd` como alias.

2) `ls`: leer el estado de una carpeta

Listar bien ahorra tiempo y evita suposiciones.

3) `cd`: moverte sin perder contexto

Usar `cd` con estrategia aumenta tu ritmo de trabajo.

`cd ..` sube un nivel, `cd ~` te lleva al home y `cd -` vuelve al directorio anterior. Estos atajos son oro en tareas repetitivas.

En scripts, evita depender de la carpeta desde la que se ejecuta el comando; define rutas de forma explícita para mayor robustez.

Cuando un comando falla por 'archivo no encontrado', revisa primero ruta actual y contenido del directorio.

  • `cd ruta/relativa` para moverte dentro del proyecto.
  • `cd /ruta/absoluta` para saltos directos.
  • `cd -` para alternar entre dos ubicaciones.
  • Combina `pwd` + `ls` para validar antes de actuar.
Terminal
04

Navegación esencial: `pwd`, `ls` y `cd` como un pro

Domina los comandos de movimiento más usados del día a día y aprende a evitar errores por contexto incorrecto.

Código del tema: Comandos reproducibles y trazables

📘 Teoría

1) `pwd`: referencia de posición

Todo flujo fiable empieza sabiendo en qué carpeta estás.

1

`pwd` (print working directory) muestra la ruta actual. Parece simple, pero es la comprobación que previene gran parte de errores en operaciones con archivos.

2

Cuando trabajas con varios proyectos abiertos, o vienes de scripts automatizados, ejecutar `pwd` antes de tocar nada es una práctica muy sana.

3

En PowerShell el equivalente conceptual es `Get-Location`, aunque también puedes usar `pwd` como alias.

Diagnóstico rápido de ubicación
pwd
# PowerShell equivalente
Get-Location

2) `ls`: leer el estado de una carpeta

Listar bien ahorra tiempo y evita suposiciones.

1

Listado detallado

Combina permisos, propietario, tamaño y fecha en una sola vista.

2

Ordenar por fecha

Muy útil para revisar logs o artefactos recién generados.

3) `cd`: moverte sin perder contexto

Usar `cd` con estrategia aumenta tu ritmo de trabajo.

`cd ..` sube un nivel, `cd ~` te lleva al home y `cd -` vuelve al directorio anterior. Estos atajos son oro en tareas repetitivas.

En scripts, evita depender de la carpeta desde la que se ejecuta el comando; define rutas de forma explícita para mayor robustez.

Cuando un comando falla por 'archivo no encontrado', revisa primero ruta actual y contenido del directorio.

  • `cd ruta/relativa` para moverte dentro del proyecto.
  • `cd /ruta/absoluta` para saltos directos.
  • `cd -` para alternar entre dos ubicaciones.
  • Combina `pwd` + `ls` para validar antes de actuar.

🧪 Aprende probando

Ejemplo Ejemplo guiado: moverte con control Secuencia básica para inspeccionar carpeta actual, subir un nivel y volver a la anterior.

🏁 Retos

Reto Reto: navegación mínima segura Incluye tres pasos: mostrar ruta, listar ocultos y cambiar a carpeta anterior.

🧰 Recursos

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros 😉.

Esta la hice en febrero de 2026 para facilitar el aprendizaje de mis alumnxs. Aprender desarrollo web practicando. La idea es que crezca semanalmente con nuevos temas, tests y retos.

Inspirado en MDN, en W3Schools, en Codepen, en el crack de Manz y en mil sitios de documentación sobre desarrollo web. Quería aportar además de bloques teóricos con ejemplos, la gamificación de los retos y el sistema de test que ya tenía en culTest .

Si te gustó, si no te gustó, si quieres saludarme, o invitarme a 🍻 no dudes en escribirme en cristianeslava@gmail.com .