← Todas las lecciones
Lección 05 de 7
Comandos de la terminal
Windows, Mac y Linux hablan idiomas parecidos. Estas son las palabras esenciales para moverte por carpetas y archivos.
1 · Idea base
Tres sistemas, casi los mismos comandos
Qué es
La terminal es una ventana donde das órdenes a la computadora escribiendo, en vez de hacer clic.
Por qué existe
Muchas tareas (entrar a carpetas, crear proyectos, ver errores) son más rápidas y claras por texto. Además, en programación casi todo el flujo profesional pasa por aquí.
Cómo funciona (paso a paso)
- Escribes un comando (la acción).
- A veces le das un argumento (sobre qué archivo o carpeta).
- Pulsas Enter y la máquina ejecuta ese paso.
- El concepto es el mismo en Windows/Mac/Linux; cambian un poco las palabras.
Ejemplo sencillo
Quieres ver qué hay en la carpeta: en Mac/Linux ls, en CMD dir.
Analogía
Es como pedirle cosas a un ayudante por mensajes de texto: «lista lo que hay», «entra a esta carpeta», «borra este archivo».
Truco mnemotécnico
cd = Change Directory · ls = List · mkdir = Make Directory · rm = Remove · cp = Copy · mv = Move · pwd = Print Working Directory.
2 · Tabla esencial
Los comandos que usarás todo el tiempo
| Acción | Windows (CMD) | PowerShell | Mac / Linux |
|---|---|---|---|
| Ver archivos | dir | ls | ls |
| Entrar a carpeta | cd carpeta | cd carpeta | cd carpeta |
| Subir un nivel | cd .. | cd .. | cd .. |
| Ruta actual | cd | pwd | pwd |
| Crear carpeta | mkdir carpeta | mkdir carpeta | mkdir carpeta |
| Crear archivo | type nul > archivo.txt | New-Item archivo.txt | touch archivo.txt |
| Eliminar archivo | del archivo.txt | Remove-Item archivo.txt | rm archivo.txt |
| Eliminar carpeta+todo | rmdir /s carpeta | Remove-Item -Recurse carpeta | rm -rf carpeta |
| Copiar | copy origen destino | Copy-Item origen destino | cp origen destino |
| Mover / renombrar | move origen destino | Move-Item origen destino | mv origen destino |
| Limpiar pantalla | cls | clear | clear |
| Ver IP | ipconfig | Get-NetIPAddress | ifconfig · ip addr |
| Hacer ping | ping google.com | ping google.com | ping google.com |
| Ayuda | comando /? | Get-Help comando | man comando |
3 · Atajos
Teclas que ahorran vida
↑ / ↓Ir por el historial de comandos.
TabAutocompletar nombre de archivo o carpeta.
Ctrl + CCancelar el comando actual.
Ctrl + L / clsLimpiar la pantalla.
Ctrl + RBuscar comandos en el historial.
4 · Diferencias
Windows vs. Mac/Linux — lo que cambia
- • Windows usa \ en las rutas · Mac/Linux usa /
- • Windows no distingue mayúsculas · Mac/Linux sí distingue (Foto.jpg ≠ foto.jpg)
- • Superusuario: en Windows abres CMD "como administrador"; en Mac/Linux antepones sudo