Cheat Sheet de comandos básicos y avanzados de Linux: Guía rápida y completa

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.

¿Por qué aprender comandos de Linux?

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.

🟢 Comandos básicos de Linux

Comando Descripción Ejemplo
pwdMuestra la ruta actualpwd
lsLista archivos y directoriosls -l
cdCambia de directoriocd /home/user
touchCrea un archivo vacíotouch archivo.txt
mkdirCrea un directoriomkdir proyectos
rmElimina archivosrm archivo.txt
rmdirElimina un directorio vacíormdir carpeta
cpCopia archivos o directorioscp file.txt copia.txt
mvMueve/renombra archivosmv viejo.txt nuevo.txt
catVisualiza el contenido de un archivocat archivo.txt

📂 Gestión de archivos y usuarios

Comando Descripción Ejemplo
chmodCambia permisos de archivoschmod 755 script.sh
chownCambia el dueño de un archivochown user:user archivo.txt
findBusca archivos según criteriosfind /home -name "*.txt"
locateBusca archivos usando base de datoslocate archivo.conf
whoamiMuestra el usuario actualwhoami
idInforma sobre IDs de usuario y grupoid usuario

🖥️ Gestión de procesos

Comando Descripción Ejemplo
psLista procesos activosps aux
topMonitoriza procesos en tiempo realtop
htopInterfaz interactiva (*requiere instalación*)htop
killFinaliza un procesokill 1234
pkillMata procesos por nombrepkill firefox
jobsMuestra procesos en backgroundjobs
bgReanuda proceso en 2º planobg %1
fgLleva proceso al foregroundfg %1

🌍 Comandos de red

Comando Descripción Ejemplo
pingVerifica conexión con un hostping google.com
curlRealiza peticiones webcurl https://example.com
wgetDescarga archivoswget https://example.com/file.zip
ifconfigMuestra configuración de red (*deprecated en algunas distros*)ifconfig
ip aAlternativa moderna para ver redip a
netstatLista conexiones y puertosnetstat -tulnp
sshConexión remota a un servidorssh user@ip
scpCopia archivos mediante SSHscp archivo.txt user@ip:/ruta

⚙️ Comandos avanzados y de administración

Comando Descripción Ejemplo
sudoEjecuta un comando como superusuariosudo apt update
aptGestor de paquetes en Debian/Ubuntusudo apt install htop
yumGestor de paquetes en RedHat/CentOSsudo yum install nano
dfMuestra uso de discodf -h
duTamaño de archivos y carpetasdu -sh carpeta/
tarComprime/descomprime archivostar -cvf archivo.tar carpeta/
gzipComprime en formato .gzgzip archivo.txt
gunzipDescomprime archivos .gzgunzip archivo.txt.gz

📌 Conclusión: tu guía rápida de Linux siempre a mano

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.

COMPARTE

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.

NOSOTROS

Enseñamos tecnología de forma práctica y directa. Sin relleno, solo lo esencial.