lección 2

Navegando tu ordenador sin ratón

Aprende a moverte entre carpetas, entender rutas y explorar tu sistema de archivos desde la terminal.

50 min

En la lección anterior descubriste la terminal y ejecutaste tus primeros comandos. Hoy vamos a dar un paso enorme: vas a aprender a moverte por tu ordenador sin tocar el ratón. Es como aprender a orientarte en una ciudad nueva — al principio todo parece confuso, pero una vez que entiendes el mapa, puedes ir a cualquier sitio sin perderte.

### Tu ordenador es un archivador gigante

Imagina un archivador enorme en una oficina. Tiene cajones, y dentro de cada cajón hay carpetas. Dentro de cada carpeta puede haber documentos o más carpetas. Tu ordenador funciona exactamente igual. Tiene una estructura de cajones dentro de cajones — lo que llamamos "directorios" o "carpetas". Dentro de cada carpeta puede haber archivos (documentos, fotos, vídeos) o más carpetas.

La diferencia con un archivador físico es que tu ordenador puede tener carpetas dentro de carpetas dentro de carpetas, hasta niveles que serían imposibles de gestionar en el mundo físico. Tu carpeta de usuario contiene Documentos, que contiene Trabajo, que contiene Proyecto-2024, que contiene Informes... Esa profundidad es lo que hace necesario tener un sistema para navegar.

### Rutas: la dirección postal de tus archivos

Cada archivo y cada carpeta de tu ordenador tiene una "dirección" única — como una dirección postal. En una carta escribes "Calle Mayor 5, 3ºA, Madrid". En tu ordenador, la dirección de un archivo se escribe de forma distinta según tu sistema operativo:

  • 🍎 Mac: /Users/maria/Documentos/informe.txt — separado por barras normales (/)
  • 🟦 Windows: C:\Users\maria\Documentos\informe.txt — separado por barras invertidas (\)

A eso lo llamamos "ruta" — el camino completo desde la raíz del sistema hasta el archivo. Cada barra es como una puerta que cruzas: primero entras en Users, luego en maria, luego en Documentos, y ahí está tu archivo. Es un camino, paso a paso.

Tu sistema de archivos es un árbol. La ruta es el camino desde la raíz hasta tu archivo.

### Ruta absoluta vs ruta relativa

Hay dos formas de dar una dirección. La absoluta es la dirección completa desde la raíz — funciona siempre, estés donde estés. La relativa parte de donde tú estás ahora. Si ya estás en /Users/maria (o C:\Users\maria), puedes decir simplemente Documentos/informe.txt sin escribir todo el camino.

1# Ruta absoluta — funciona desde CUALQUIER lugar:
2# 🍎 Mac:
3/Users/maria/Documentos/informe.txt
4# 🟦 Windows:
5C:\Users\maria\Documentos\informe.txt
6
7# Ruta relativa — solo funciona si ya estás en /Users/maria:
8Documentos/informe.txt
9
10# Punto doble (..) = "sube un nivel" (funciona en ambos sistemas)
11# Si estás en Documentos y quieres ir a Descargas:
12../Descargas

Absoluta = GPS con dirección completa. Relativa = "la puerta de al lado".

Consejo de senior: cuando estés empezando, usa rutas absolutas. Son más largas pero nunca fallan. Cuando te sientas cómodo, las relativas te ahorrarán mucho tiempo. Es como usar GPS vs conocer el barrio de memoria.

### pwd — ¿dónde estoy ahora mismo?

En todo momento, tu terminal está "dentro" de una carpeta concreta. Es como estar de pie en una habitación de un edificio. El comando pwd (print working directory) te dice en qué carpeta estás ahora mismo. Funciona igual en ambos sistemas:

1# Funciona igual en 🟦 PowerShell y 🍎 Mac Terminal:
2pwd
3
4# Resultado típico:
5# 🍎 Mac: /Users/maria
6# 🟦 Windows: C:\Users\maria

pwd = "Print Working Directory" = muéstrame mi ubicación actual.

### ls — ¿qué hay aquí?

El comando ls (list) te muestra todo lo que hay en la carpeta donde estás. Es como abrir un cajón del archivador y ver lo que contiene. Funciona en ambos sistemas (en PowerShell es un alias de Get-ChildItem):

1# Funciona en ambos sistemas:
2ls # Lista la carpeta actual
3ls Documentos # Lista la carpeta Documentos
4
5# 🍎 Mac — opciones útiles:
6ls -l # Formato largo (tamaño, fecha, permisos)
7ls -a # Incluye archivos ocultos (empiezan por .)
8ls -la # Combinar ambas
9
10# 🟦 PowerShell — equivalentes:
11ls # Funciona (alias de Get-ChildItem)
12ls -Force # Incluye archivos ocultos
13Get-ChildItem -Path Documentos -Force

ls es tu linterna: ilumina lo que hay en cada carpeta.

### cd — moverse entre carpetas

Este es EL comando más importante de la lección. cd (change directory) te mueve de una carpeta a otra. Si pwd te dice "estás aquí" y ls te dice "esto hay aquí", cd te permite "ir allá". Funciona exactamente igual en PowerShell y Mac Terminal:

1# Todos estos funcionan igual en 🟦 PowerShell y 🍎 Mac Terminal:
2
3cd Documentos # Entrar en la carpeta Documentos
4pwd # Verificar que te has movido
5cd .. # Subir un nivel (volver a la carpeta padre)
6cd ~ # Ir directamente a tu carpeta personal ("home")
7
8# Ir a una ruta absoluta:
9# 🍎 Mac:
10cd /Users/maria/Descargas
11# 🟦 Windows:
12cd C:\Users\maria\Descargas

cd = cambiar de habitación. cd .. para subir. cd ~ para ir a casa.

El símbolo ~ (virgulilla) es un atajo universal que significa "mi carpeta personal". Siempre puedes escribir cd ~ para volver a tu punto de partida si te pierdes. Es tu botón de reset.

Error común: escribir "cd" seguido del nombre de un ARCHIVO (no una carpeta). Solo puedes "entrar" en carpetas. Si escribes "cd informe.txt" la terminal te dirá "not a directory" (Mac) o que la ruta no existe (Windows). No te asustes — simplemente usa ls para ver qué son carpetas y qué son archivos.

### El truco mágico: Tab para autocompletar

Aquí va un secreto que te ahorrará horas de tu vida: la tecla Tab. Cuando estás escribiendo el nombre de una carpeta o archivo, pulsa Tab y la terminal intentará completar el nombre por ti. Si escribes "cd Doc" y pulsas Tab, la terminal completará a "cd Documentos" automáticamente. Funciona tanto en PowerShell como en Mac Terminal.

Si hay varias opciones que empiezan igual, pulsa Tab dos veces: en Mac te muestra las posibilidades, en PowerShell te cicla entre ellas. Si Tab no completa nada, significa que no hay nada que coincida — probablemente has escrito mal las primeras letras.

Consejo de senior: los profesionales pulsamos Tab compulsivamente. No es pereza — es eficiencia y verificación. Si Tab no completa, algo está mal. Es como un corrector ortográfico en tiempo real para la terminal. Acostúmbrate desde el día 1.

### Poniendo todo junto: una expedición por tu ordenador

Vamos a hacer un recorrido completo por tu ordenador. Piensa que eres un explorador con un mapa (pwd), una linterna (ls) y la capacidad de teletransportarte (cd):

1# Funciona igual en ambos sistemas:
2pwd # 1. ¿Dónde empiezo?
3ls # 2. ¿Qué hay aquí?
4cd Documentos # 3. Entrar en Documentos (o Documents)
5pwd # 4. Confirmar movimiento
6ls # 5. ¿Qué hay en Documentos?
7cd .. # 6. Volver un nivel arriba
8pwd # 7. Verificar
9cd ~ # 8. Volver a casa

Una expedición completa: orientarte, explorar, moverte, volver. Todo con 3 comandos.

Si alguno de estos comandos te da un error, no pasa nada. Probablemente tu carpeta se llama diferente (en inglés puede ser "Documents" en lugar de "Documentos"). Usa ls para ver cómo se llaman las carpetas y ajusta el nombre. La terminal solo entiende el nombre EXACTO.

### El comando clear: limpiar la pantalla

Después de ejecutar varios comandos, tu terminal se llena de texto. El comando clear (o cls en PowerShell) limpia la pantalla para que puedas empezar de cero visualmente. No borra nada de tu ordenador — solo limpia la pantalla, como borrar una pizarra.

1# 🍎 Mac Terminal:
2clear
3
4# 🟦 Windows PowerShell:
5cls
6# También puedes usar: Clear-Host
7
8# Atajo universal que funciona en ambos:
9# Ctrl + L (limpia la pantalla sin escribir nada)

clear/cls = borrar la pizarra. Ctrl+L es el atajo rápido.

## ejercicios

[01]

Exploración libre de tu sistema

Usa pwd, ls y cd para explorar tu ordenador. Navega hasta tu carpeta de Descargas (o Downloads), lista su contenido, y luego vuelve a tu carpeta personal.

Cargando editor...
[02]

Navega con rutas absolutas

Desde cualquier lugar de tu sistema, navega directamente a tu carpeta de Documentos usando una ruta absoluta. Confirma que llegaste con pwd.

Cargando editor...
[03]

Sube niveles con ..

Navega hasta una carpeta profunda de tu sistema y luego usa .. varias veces para subir nivel por nivel hasta tu carpeta personal. Verifica en cada paso con pwd.

Cargando editor...

Regístrate para guardar tu progreso.

## comentarios

Reporta erratas, ayuda a otros o comparte tu opinión. Sé constructivo.

Inicia sesión para comentar y responder.

cargando comentarios...