Los mejores comandos de Linux para principiantes (guía práctica 2026)
Por qué aprender comandos de Linux
Aunque las distribuciones modernas tienen interfaces gráficas excelentes, el terminal de Linux es una herramienta poderosa que te permite hacer en segundos tareas que llevarían minutos en la GUI. Para administrar servidores, automatizar tareas o solucionar problemas, el terminal es imprescindible.
Navegar el sistema de archivos
- pwd — muestra el directorio actual (Print Working Directory)
- ls — lista el contenido del directorio. Con -la muestra ocultos y detalles
- cd /ruta — cambia al directorio especificado
- cd .. — sube un nivel
- cd ~ — va al directorio home del usuario
- mkdir nombre — crea un nuevo directorio
Gestionar archivos
- cp origen destino — copia archivo
- mv origen destino — mueve o renombra archivo
- rm archivo — elimina archivo (sin papelera, ¡cuidado!)
- rm -r carpeta — elimina carpeta y su contenido
- cat archivo.txt — muestra el contenido de un archivo
- nano archivo.txt — edita un archivo de texto (más fácil para principiantes que vi)
Instalar software
- sudo apt update — actualiza la lista de paquetes disponibles (Ubuntu/Mint/Debian)
- sudo apt install nombre-paquete — instala un paquete
- sudo apt remove nombre-paquete — desinstala un paquete
- sudo apt upgrade — actualiza todos los paquetes instalados
- En Fedora/RHEL: reemplaza apt por dnf. En Arch: usa pacman -S
Ver información del sistema
- df -h — muestra el espacio en disco (en formato legible por humanos)
- free -h — muestra el uso de RAM
- top o htop — monitor de procesos en tiempo real (htop es más visual)
- uname -r — muestra la versión del kernel
- lsblk — lista los dispositivos de almacenamiento
- ip addr — muestra las interfaces de red y sus IPs
Comandos esenciales varios
- sudo comando — ejecuta como superusuario (administrador)
- grep ‘texto’ archivo — busca texto en un archivo
- find /ruta -name ‘*.txt’ — busca archivos por nombre
- chmod +x script.sh — da permisos de ejecución a un script
- history — muestra el historial de comandos
- man comando — muestra el manual del comando (pulsa q para salir)
¿Cómo cancelo un comando que está ejecutándose?
Pulsa Ctrl + C para interrumpir el proceso actual. Si el terminal se queda colgado, Ctrl + Z lo suspende.
¿Qué es sudo y cuándo usarlo?
sudo (SuperUser DO) ejecuta un comando con permisos de administrador. Úsalo solo cuando es necesario (instalar software, modificar archivos del sistema). No trabajes siempre como root — es un riesgo de seguridad.
¿Cómo sé si un comando existe en mi sistema?
Escribe which nombre-comando (ej: which python3). Si devuelve una ruta, el comando está disponible. Si devuelve nada, necesitas instalarlo.
Conclusión
Empieza por los comandos de navegación (ls, cd, pwd), luego los de gestión de archivos (cp, mv, rm) y después los de instalación de software (apt/dnf). En pocos días serán naturales. El terminal de Linux es una de las herramientas más potentes del mundo informático.





