Ruta Full Stack
0✦ 0
Glosario · El ordenador por dentro · Fase 1

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: -m y -M pueden 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 con q)
  • 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

programaQué herramienta quieres usar.

Un paso más: leer antes de pulsar Enter

Ante cualquier comando que no conozcas, tres preguntas en este orden:

  1. ¿Qué programa es? (la primera palabra).
  2. ¿Sobre qué actúa? (las rutas y nombres que aparecen: ¿están dentro de mi proyecto?).
  3. ¿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.

Comprueba que lo entendiste

En rm -rf carpeta-vieja, ¿qué es -rf?

Ver también

terminal · permisos del sistema · Git