Un terminal sin comandos es como un editor de texto vacío. Esta lección te da los ocho comandos que cubren el 80% de lo que haces cada día.
Saber dónde estás y qué hay
Antes de hacer nada, dos reflejos:
pwd (print working directory) muestra la carpeta actual. Úsalo cuando te preguntes "¿dónde estoy ahora?".
ls lista los archivos de la carpeta actual. Con -l obtienes los detalles (permisos, tamaño, fecha). Con -a también ves los archivos ocultos (los que empiezan por .). Los dos juntos: -la.
Crear y eliminar
mkdir crea una carpeta. touch crea un archivo vacío (o actualiza su fecha si ya existe).
rm elimina un archivo. Para eliminar una carpeta con todo su contenido, añade -r (recursivo).
Copiar y mover
cp copia un archivo. Para copiar una carpeta entera, añade -r.
mv mueve un archivo de un lugar a otro. También sirve para renombrar: si el destino está en la misma carpeta, es un renombrado.
Leer y mostrar
cat muestra el contenido de un archivo en el terminal. Muy útil para archivos de texto pequeños.
echo imprime texto. Con >> añade ese texto al final de un archivo (las redirecciones las verás en detalle en la próxima lección).
Obtener ayuda
man <comando> abre el manual completo. --help da un resumen rápido. Sal de man con la tecla q.
