Linux es uno de los sistemas operativos más utilizados en servidores, desarrollo de software y entornos de programación avanzados. Uno de sus pilares fundamentales es la terminal, una herramienta poderosa que permite ejecutar operaciones con gran rapidez y control.
En este post hemos preparado un cheat sheet de comandos de Linux: una guía rápida y compacta con los comandos más usados tanto para principiantes como para usuarios avanzados.
Aunque muchas distribuciones cuentan con entornos gráficos amigables, conocer la terminal ofrece ventajas clave:
Mayor rapidez en la ejecución de tareas.
Automatización avanzada mediante scripts.
Control total sobre permisos, usuarios y procesos.
Acceso remoto y administración de servidores.
Con esta guía podrás dominar lo esencial de Linux desde la línea de comandos.
Comando | Descripción | Ejemplo |
---|---|---|
pwd | Muestra la ruta actual | pwd |
ls | Lista archivos y directorios | ls -l |
cd | Cambia de directorio | cd /home/user |
touch | Crea un archivo vacío | touch archivo.txt |
mkdir | Crea un directorio | mkdir proyectos |
rm | Elimina archivos | rm archivo.txt |
rmdir | Elimina un directorio vacío | rmdir carpeta |
cp | Copia archivos o directorios | cp file.txt copia.txt |
mv | Mueve/renombra archivos | mv viejo.txt nuevo.txt |
cat | Visualiza el contenido de un archivo | cat archivo.txt |
Comando | Descripción | Ejemplo |
---|---|---|
chmod | Cambia permisos de archivos | chmod 755 script.sh |
chown | Cambia el dueño de un archivo | chown user:user archivo.txt |
find | Busca archivos según criterios | find /home -name "*.txt" |
locate | Busca archivos usando base de datos | locate archivo.conf |
whoami | Muestra el usuario actual | whoami |
id | Informa sobre IDs de usuario y grupo | id usuario |
Comando | Descripción | Ejemplo |
---|---|---|
ps | Lista procesos activos | ps aux |
top | Monitoriza procesos en tiempo real | top |
htop | Interfaz interactiva (*requiere instalación*) | htop |
kill | Finaliza un proceso | kill 1234 |
pkill | Mata procesos por nombre | pkill firefox |
jobs | Muestra procesos en background | jobs |
bg | Reanuda proceso en 2º plano | bg %1 |
fg | Lleva proceso al foreground | fg %1 |
Comando | Descripción | Ejemplo |
---|---|---|
ping | Verifica conexión con un host | ping google.com |
curl | Realiza peticiones web | curl https://example.com |
wget | Descarga archivos | wget https://example.com/file.zip |
ifconfig | Muestra configuración de red (*deprecated en algunas distros*) | ifconfig |
ip a | Alternativa moderna para ver red | ip a |
netstat | Lista conexiones y puertos | netstat -tulnp |
ssh | Conexión remota a un servidor | ssh user@ip |
scp | Copia archivos mediante SSH | scp archivo.txt user@ip:/ruta |
Comando | Descripción | Ejemplo |
---|---|---|
sudo | Ejecuta un comando como superusuario | sudo apt update |
apt | Gestor de paquetes en Debian/Ubuntu | sudo apt install htop |
yum | Gestor de paquetes en RedHat/CentOS | sudo yum install nano |
df | Muestra uso de disco | df -h |
du | Tamaño de archivos y carpetas | du -sh carpeta/ |
tar | Comprime/descomprime archivos | tar -cvf archivo.tar carpeta/ |
gzip | Comprime en formato .gz | gzip archivo.txt |
gunzip | Descomprime archivos .gz | gunzip archivo.txt.gz |
Este cheat sheet de Linux reúne los comandos esenciales que todo usuario debería conocer, organizados por categorías y con ejemplos prácticos.
✅ Úsalo como referencia rápida en tu día a día.
✅ Ideal tanto para principiantes como para administradores avanzados.
✅ Compatible con la mayoría de las distribuciones Linux (Ubuntu, Debian, Fedora, Arch, etc.).
👉 Te recomiendo guardarlo como referencia o incluso imprimirlo para tenerlo siempre a la mano cuando trabajes con la terminal.
Suscríbete ahora y recibe un regalo 🎁
Regístrate a nuestra newsletter para recibir las noticias más interesantes antes que cualquier persona. Recibirás gratis nuestro eBook: Prompt Engineering + 50 Ejemplos Prácticos.
Creado con © systeme.io • Política de Privacidad • Términos del servicio