Si solo usas el ratón para todo, estás dejando sobre la mesa la herramienta más potente que ya tienes instalada en tu ordenador. No es broma: lo que haces en 10 clics con el ratón, se hace en 3 teclas desde la terminal.
¿Qué es la terminal?
La terminal (o consola, o línea de comandos) es un programa que le permite hablar directamente a tu sistema operativo. En vez de pulsar botones y menús, escribes instrucciones en texto.
Parece anticuado, pero sigue siendo la forma más rápida y potente de controlar un ordenador. Los desarrolladores, administradores de sistemas y científicos de datos la usan a diario.
¿Cómo abro la terminal?
| Sistema | Cómo abrirla |
|---|---|
| Windows | Busca “Terminal” o “PowerShell” en el menú inicio |
| Mac | Aplicaciones → Utilidades → Terminal |
| Linux | Ctrl + Alt + T (en la mayoría de distribuciones) |
10 comandos que vas a usar todos los días
1. ls — Ver lo que hay en una carpeta
ls
# Con más detalles:
ls -la
2. cd — Moverte entre carpetas
cd Documentos
cd .. # Volver atrás
cd ~ # Ir a tu carpeta home
3. mkdir — Crear una carpeta nueva
mkdir mi-proyecto
4. touch — Crear un archivo vacío
touch notas.txt
5. cat — Ver el contenido de un archivo
cat notas.txt
6. cp — Copiar archivos
cp notas.txt notas-copia.txt
7. mv — Mover o renombrar archivos
mv notas.txt /home/usuario/Documentos/
mv notas.txt mi-notas.txt # Renombrar
8. rm — Borrar archivos (¡cuidado!)
rm notas-copia.txt
rm -r carpeta-entera/ # Borra una carpeta con todo su contenido
9. grep — Buscar texto dentro de archivos
grep "error" archivo.log
grep -r "función-main" mi-proyecto/
10. | y && — Encadenar comandos
# | envía la salida de un comando a otro
cat notas.txt | grep "importante"
# && ejecuta el segundo comando si el primero funciona
cd mi-proyecto && ls
Trucos de nivel intermedio
Autocompletado con Tab
Escribe las primeras letras de un archivo o carpeta y pulsa Tab. La terminal lo completará automáticamente. Si hay varias opciones, pulsa Tab dos veces para verlas.
Historial de comandos
Pulsa flecha arriba para ver los últimos comandos que has usado. También puedes buscar con Ctrl + R y escribir parte del comando.
Atajos de teclado
| Atajo | Qué hace |
|---|---|
Ctrl + C |
Cancelar el comando actual |
Ctrl + L |
Limpiar la pantalla |
Ctrl + A |
Ir al inicio de la línea |
Ctrl + E |
Ir al final de la línea |
Ctrl + U |
Borrar todo lo que está antes del cursor |
Ctrl + K |
Borrar todo lo que está después del cursor |
¿Por qué merece la pena?
- Velocidad: Un comando que tarda 0.3 segundos frente a 30 clics
- Automatización: Puedes guardar secuencias de comandos en archivos (scripts) y ejecutarlos con un solo comando
- Servidores remotos: cuando quieras administrar un servidor (tu homelab, un VPS), la terminal es la única forma de hacerlo
- Reproducibilidad: puedes copiar y pegar exactamente los mismos pasos en cualquier ordenador
- Parece que sabes mucho (y de verdad lo eres) 😄
Un consejo final
No intentes aprenderlo todo de golpe. Empieza con los 10 comandos de arriba, úsalos durante una semana, y poco a poco irás descubriendo más. Cada nuevo comando que aprendes te ahorra un poco de tiempo. Y ese tiempo, acumulado, son días al año.
¿Ya usas la terminal? ¿Cuál es tu comando favorito? Déjamelo en los comentarios.