Los comandos de cada día
Aquí están los comandos que verás constantemente. Léelos como frases: un verbo, a veces seguido de un objetivo.
pwd # "print working directory" — where am I right now?
ls # list the files and folders here
ls -la # list everything, including hidden files, with details
cd projects # change directory — move into the "projects" folder
cd .. # move up one folder (".." means "the folder above")
cd ~ # go back to your home folder
mkdir my-app # make a new folder called "my-app"
cp notes.txt backup.txt # copy a file (original stays, copy is made)
mv old.txt new.txt # move or rename a file
rm draft.txt # remove (delete) a file
Unas cuantas notas que te ahorrarán disgustos de verdad:
Tus archivos viven en un árbol de carpetas anidadas, y cd es la forma de recorrerlo. Aquí hay uno pequeño, con pwd mostrando dónde estarías parado si hubieras hecho cd hacia my-app:
/ ← the top ("root")
└── Users/
└── mini/ ← your home folder (the ~ shortcut)
└── projects/
├── my-app/ ← cd here → pwd shows /Users/mini/projects/my-app
│ ├── src/
│ └── notes.txt
└── old-app/
cdes cómo te mueves de un lado a otro. Combinado conpwdyls, es el 80% de todo lo que harás alguna vez. Te mueves a la carpeta correcta, miras alrededor, y luego ejecutas algo.- Las rutas pueden ser relativas o absolutas.
cd projectses relativa a donde estás;cd /Users/mini/projectses la dirección completa desde la cima. rmes permanente. No existe una Papelera de reciclaje en la línea de comandos. Cuando hacesrma un archivo, desaparece — sin "¿estás seguro?", sin deshacer. Ten especial cuidado conrm -rf, que elimina una carpeta y todo su contenido sin preguntar. Si en algún momento no estás seguro de qué va a borrar un comandorm, no lo ejecutes. Pídele a la IA que te lo explique primero.