Señales en Linux: SIGTERM, SIGKILL y control de procesos
Mecanismo de señales Unix: señales fundamentales, uso correcto de kill/pkill/killall y la regla de oro SIGTERM-antes-que-SIGKILL.
Mecanismo de señales Unix: señales fundamentales, uso correcto de kill/pkill/killall y la regla de oro SIGTERM-antes-que-SIGKILL.
Cómo leer el estado de los procesos con ps aux, ps –forest, top y htop, entendiendo VSZ, RSS y las métricas clave del sistema.
Qué es un proceso zombie, por qué el kernel lo mantiene hasta que el padre llama a wait(), cómo detectarlos y eliminarlos en producción.
Qué es un proceso, cómo se crea con fork+exec, qué es el árbol de procesos y qué significan los estados running, sleeping, stopped y zombie.
Cuándo compilar tiene sentido real, la secuencia autoconf/make, por qué sudo make install es problemático en producción y cómo checkinstall genera un .deb tratable por dpkg.
Instalación y gestión de snaps y flatpaks en Debian: diferencias de sandboxing, modelos de disco, actualizaciones automáticas y cuándo tiene sentido usarlos.
Hold, pinning, limpieza de huérfanos y caché, unattended-upgrades y needrestart para mantener sistemas Debian en producción bajo control.
Uso directo de dpkg para instalar .deb manuales, inspeccionar el estado de paquetes, rastrear archivos por paquete y reconfigurar paquetes con debconf.
Configuración de sources.list y sources.list.d/, anatomía de una entrada de repositorio y gestión moderna de claves GPG con signed-by= en /etc/apt/keyrings/.
Flujo completo de gestión de paquetes con apt: actualizar índices, instalar, desinstalar con remove/purge y por qué usar apt-get en scripts.