La terminal de Mac te da miedo — aquí está por qué no debería
Seré honesto contigo.
La primera vez que abrí la terminal en mi Mac, la cerré inmediatamente. Esa pantalla negra con el cursor parpadeando me pareció cosa de hackers de película, no de alguien que simplemente quería usar su computador en paz.
Eso fue hace años. Hoy la terminal es probablemente la app que más uso en todo el día.
¿Qué cambió? No me volví un genio. Solo entendí qué era realmente la terminal — y por qué el miedo que le tenía era completamente irracional.
Primero: ¿qué es exactamente la terminal?
La terminal es simplemente una forma diferente de hablarle a tu Mac.
Cuando usas el Finder para mover un archivo de una carpeta a otra, estás dando una instrucción a tu computador con clics y arrastres. Cuando haces lo mismo en la terminal, le das la misma instrucción pero en texto.
Eso es todo. No hay magia negra. No hay riesgo de que explote tu Mac con un comando mal escrito (bueno, casi nunca). Es simplemente otro idioma para comunicarte con tu sistema.
La diferencia es que el idioma de texto es infinitamente más preciso, más rápido para ciertas tareas, y — esto es lo que nadie te dice — mucho más poderoso una vez que le agarras el ritmo.
¿Por qué Mac y la terminal son tan buena combinación?
macOS está construido sobre Unix. Sin entrar en historia técnica aburrida, eso significa que tu Mac tiene un sistema de terminal muy maduro, muy estable, y con décadas de herramientas construidas encima.
Cuando instalas Homebrew (el gestor de paquetes del que hablaremos en otro post), cuando usas Git desde la línea de comandos, cuando automatizas tareas repetitivas con scripts — todo eso vive en la terminal. Y en Mac, funciona particularmente bien.
Windows tiene su propio ecosistema para esto, pero históricamente ha sido más torpe. Es una de las razones reales por las que tantos devs prefieren Mac — no es solo el diseño bonito.
Los comandos que necesitas saber hoy
No te voy a dar una lista de 50 comandos que nunca vas a usar. Estos son los que realmente importan para empezar:
pwd — "¿Dónde estoy?" Te dice en qué carpeta estás parado en este momento. Útil cuando te pierdes.
pwd
# /Users/mauro/Documentsls — "¿Qué hay aquí?" Lista los archivos y carpetas en tu ubicación actual. Con ls -la ves también los archivos ocultos y los permisos.
ls
ls -lacd — "Quiero ir a..." Navega entre carpetas. cd .. sube un nivel. cd ~ te lleva directo a tu carpeta de inicio.
cd Documents
cd ..
cd ~mkdir — "Crea esta carpeta" Crea una carpeta nueva donde estés parado.
mkdir mi-proyectocp y mv — "Copia" y "Mueve" Copiar y mover archivos sin necesidad del Finder.
cp archivo.txt backup/archivo.txt
mv archivo.txt nueva-ubicacion/archivo.txtrm — "Borra esto" Aquí sí hay que tener cuidado — lo que borras con rm no va a la papelera, se va directo. Con -rf borra carpetas enteras. Úsalo con cabeza.
rm archivo.txt
rm -rf carpeta-a-borrar/Con estos seis comandos ya puedes navegar tu sistema completo desde la terminal. No es tan intimidante, ¿verdad?
El truco mental que lo cambia todo
El miedo a la terminal viene de una idea equivocada: que si escribes algo mal, tu computador se va a romper.
La realidad es que la mayoría de los comandos son completamente reversibles o simplemente no hacen nada si los escribes mal. La terminal te dice "command not found" y sigue adelante. No explota.
Los únicos comandos que requieren respeto son los que borran cosas (rm) o los que modifican el sistema con permisos de administrador (sudo). Para esos sí vale la pena saber qué estás haciendo antes de ejecutar.
Para todo lo demás: experimenta. La terminal de desarrollo de tu Mac no es de cristal.
Cómo abrir la terminal en Mac
Por si acaso:
Opción 1 — Spotlight: Cmd + Espacio → escribe "Terminal" → Enter
Opción 2 — Finder: Aplicaciones → Utilidades → Terminal
Opción 3 — La que uso yo: Instala iTerm2 — es gratis y es terminal pero con superpoderes. Más personalización, mejor manejo de pestañas, y una experiencia general mucho más cómoda que la terminal por defecto.
¿Y el shell? ¿Qué es zsh?

Si abriste la terminal y viste algo que dice zsh al inicio, no te asustes. zsh es simplemente el "idioma" específico que usa tu terminal — macOS lo cambió a zsh por defecto en 2019. Antes era bash.
Para lo que necesitas en este nivel, son prácticamente idénticos. La diferencia la vas a notar más adelante cuando quieras personalizar tu terminal con herramientas como Oh My Zsh — pero eso es historia para otro post. Si quieres adelantarte, puedes consultar la guía Domina tu Terminal: La Guía Definitiva de Dotfiles para Desarrolladores.
El siguiente paso
Si llegaste hasta acá y ya abriste la terminal aunque sea para probar pwd, ya rompiste la barrera más difícil.
El siguiente nivel natural es instalar Homebrew — el gestor de paquetes que convierte tu Mac en una máquina de desarrollo real con un solo comando. Lo cubrimos en detalle en el siguiente post de esta serie.
Por ahora: abre la terminal, escribe ls, y mira qué aparece. Eso es todo lo que necesitas hacer hoy. 🐱