Comando
Una orden escrita en la terminal: el nombre de un programa seguido de lo que quieres que haga.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: comandos · orden · argumento · argumentos · opción · opciones · flag · flags · subcomando
Anatomía
git commit -m "Añade horarios de verano"
│ │ │ │
│ │ │ └─ argumento: el dato que le pasas
│ │ └─ opción (o flag): cómo quieres que lo haga
│ └─ subcomando: qué parte del programa usas
└─ programa
- Las opciones tienen forma corta (
-a) o larga (--all). Las cortas se pueden juntar:ls -la=ls -l -a. - Mayúsculas y minúsculas importan:
-my-Mpueden ser cosas distintas.
Los que usarás a diario
| Comando | Qué hace |
|---|---|
pwd |
dice en qué carpeta estás |
ls / ls -la |
lista lo que hay (con -la, también ocultos y detalles) |
cd carpeta / cd .. / cd ~ |
entra en una carpeta / sube una / vuelve a tu carpeta personal |
mkdir nombre |
crea una carpeta |
touch archivo.md |
crea un archivo vacío |
cat archivo |
muestra su contenido |
cp origen destino |
copia |
mv origen destino |
mueve o renombra |
rm archivo |
borra, sin papelera |
code . |
abre la carpeta actual en VS Code |
claude |
arranca Claude Code en la carpeta actual |
Cómo saber qué hace un comando antes de ejecutarlo
programa --help(casi todos lo tienen)man programa(el manual; se sale conq)- Preguntarle a Claude: "¿qué hace exactamente este comando y qué riesgo tiene?"
Regla: un comando que no entiendes, no se ejecuta. Venga de un tutorial, de un foro o de una IA.
Tócalo: las partes de un comando
Pasa por encima de cada trozo
Un paso más: leer antes de pulsar Enter
Ante cualquier comando que no conozcas, tres preguntas en este orden:
- ¿Qué programa es? (la primera palabra).
- ¿Sobre qué actúa? (las rutas y nombres que aparecen: ¿están dentro de mi proyecto?).
- ¿Borra, sobrescribe o sube algo? (
rm,>,--force,sudo).
Y tres formas de averiguarlo sin riesgo: programa --help (ayuda corta), man programa (manual completo; se sale con q), o preguntarle a Claude "explícame este comando parte por parte antes de ejecutarlo".
Compruébalo tú
Escribe ls --help y localiza qué hacen las opciones -l y -a. Luego ejecuta ls -la y comprueba que hace lo que decía.