Comandos Esenciales de Linux
Referencia rápida para la administración de sistemas, agrupada por dominio y nivel. Cada comando abre su propia ficha con sintaxis, ejemplos y una terminal simulada.
¿Qué es Linux?
El Núcleo Monolítico y el Ecosistema GNU
Técnicamente hablando, Linux es un núcleo (kernel) monolítico de código abierto, libre y de tipo Unix-like. El kernel es la pieza de software central que actúa como intermediaria directa entre el hardware físico del equipo y las aplicaciones del usuario, gestionando la asignación de memoria, ciclos de CPU, hilos de procesos y sistemas de archivos de forma eficiente y segura.
Lo que comúnmente denominamos "Sistema Operativo Linux" es en realidad la combinación de este núcleo con el conjunto de herramientas de sistema, compiladores y bibliotecas desarrolladas por el proyecto GNU (iniciado por Richard Stallman en 1983). Esta simbiosis se empaqueta bajo diferentes filosofías y empaquetados operativos conocidos como Distribuciones (Distros), como Ubuntu Server, Debian, Mint o Red Hat.
Línea del Tiempo y Evolución del Sistema
Un estudiante finlandés de 21 años llamado Linus Torvalds, frustrado por las limitaciones de licenciamiento de MINIX, escribe desde cero un clon de Unix para la arquitectura Intel 80386. Anuncia el proyecto modestamente como "un pasatiempo, no será algo grande ni profesional".
Torvalds libera el kernel bajo la Licencia Pública General de GNU (GPLv2). Este hito permite que desarrolladores de todo el planeta auditen, modifiquen y distribuyan el código de forma gratuita, detonando la mayor colaboración comunitaria global en la historia del desarrollo de software.
Hoy en día, Linux domina la infraestructura tecnológica global. Corre en el 100% de las 500 supercomputadoras más rápidas del planeta, gestiona el tejido de Internet (servidores web, nubes públicas, clústeres de Docker/Proxmox) y sirve de base perimetral para firewalls y dispositivos empotrados de misión crítica.
Archivos y Directorios
13 comandospwd
ls
cd
mkdir
touch
cp
mv
rm
cat & less
grep
du
df
ln
Permisos y Seguridad
8 comandoschmod
chown
iptables
sudo
umask
nft
chattr
setfacl
Redes y Conectividad
8 comandosping
host/nslookup
ip
ss
traceroute/mtr
dig
tcpdump
nc/ncat
Monitoreo y estado del Sistema
6 comandosuptime
free
top/htop
df/du
vmstat
iostat
Procesamiento de Texto y Flujos
3 comandosgrep/egrep
sed
awk
Servicios y Systemd
3 comandossystemctl
.service
journalctl
Almacenamiento y Sistema de Archivos
3 comandoslsblk, df & du
fdisk, gdisk, mkfs
/etc/fstab
Gestión de Usuarios y ACLs Avanzadas
3 comandoschage
/etc/sudoers
setfacl
Virtualizacion y Contenedores
3 comandosdocker run, ps, logs, exec
Volumes & Network
docker-compose
Networking y Hardening de Firewalls Empresariales
3 comandosufw
iptables y nftables
Hardening
grep: sin coincidencias
Prueba con otro término o quita el filtro de nivel activo.