Linux es un sistema operativo poderoso, versátil y cada vez más utilizado tanto en entornos personales como profesionales.
Aunque muchos entornos de escritorio permiten una experiencia completamente gráfica, conocer los comandos básicos de la terminal te otorga mayor control, velocidad y eficiencia en la gestión del sistema.
Puede leer también | Cómo formatear una unidad en Linux desde la línea de comandos
Este artículo recopila 20 comandos esenciales que todo nuevo usuario de Linux debería dominar, explicados de forma clara y con ejemplos prácticos.
🧱 1. pwd – Mostrar la ruta actual
Muestra la ubicación actual en el sistema de archivos.
pwd
📁 2. ls – Listar archivos y carpetas
Muestra los archivos y directorios del directorio actual.
ls ls -l # Lista con detalles ls -a # Muestra archivos ocultos
🚪 3. cd – Cambiar de directorio
Permite moverse entre carpetas.
cd /home/usuario cd .. # Sube un nivel
📂 4. mkdir – Crear un nuevo directorio
Crea carpetas nuevas.
mkdir nueva_carpeta
🧹 5. rm – Eliminar archivos o directorios
Elimina archivos y carpetas.
rm archivo.txt rm -r carpeta/ # Elimina recursivamente
✂️ 6. mv – Mover o renombrar archivos
Mueve archivos o cambia sus nombres.
mv archivo.txt /otra/carpeta/ mv viejo.txt nuevo.txt
📄 7. cp – Copiar archivos y directorios
Duplica archivos o carpetas.
cp archivo.txt copia.txt cp -r carpeta1 carpeta2
🔍 8. cat – Ver el contenido de un archivo
Muestra el contenido directamente en la terminal.
cat archivo.txt
🔍 9. less – Leer archivos largos
Permite navegar por archivos grandes.
less archivo_grande.txt
🔎 10. find – Buscar archivos
Busca archivos por nombre.
find /ruta -name archivo.txt
🔎 11. grep – Buscar texto dentro de archivos
Busca patrones de texto.
grep "palabra" archivo.txt
🛠️ 12. chmod – Cambiar permisos
Modifica permisos de lectura, escritura y ejecución.
chmod +x script.sh chmod 755 archivo
👤 13. chown – Cambiar propietario
Cambia el propietario de un archivo o carpeta.
sudo chown usuario:grupo archivo.txt
🔒 14. sudo – Ejecutar como administrador
Permite ejecutar comandos con privilegios de superusuario.
sudo apt update
💾 15. df – Espacio en disco
Muestra el uso del sistema de archivos.
df -h
🧠 16. top – Procesos activos
Muestra los procesos en ejecución.
top
📦 17. apt o dnf o pacman – Instalar software
Instala o actualiza programas (depende de la distribución).
- Debian/Ubuntu:
sudo apt install nombre_paquete
- Fedora:
sudo dnf install nombre_paquete
- Arch Linux:
sudo pacman -S nombre_paquete
🔁 18. reboot – Reiniciar el sistema
Reinicia el equipo.
sudo reboot
⛔ 19. shutdown – Apagar el sistema
Apaga el sistema con opción de tiempo.
sudo shutdown now sudo shutdown +10 # Apagar en 10 minutos
🔄 20. man – Consultar manuales
Muestra la ayuda oficial de cualquier comando.
man ls
Puede leer también | Tips para utilizar Linux sin tocar la línea de comandos
Dominar estos 20 comandos básicos de Linux te permitirá comenzar con buen pie en cualquier distribución, ya sea Ubuntu, Fedora, Debian, Arch o Linux Mint. La terminal puede parecer intimidante al principio, pero con práctica te darás cuenta de que es una herramienta poderosa y precisa.