¿Qué es un proceso?
- Programa en ejecución (instancia de un programa)
- Contiene código, datos, estado del CPU, estado de al GPU, memoria, etc.
- Archivos
Tipos de procesos
- Foreground: Interactúan con el usuario (vim)
- Background: Se ejecutan sin interacción directa (updatedb)
- Daemons: Procesos en segundo plano que gestiona servicios (sshd, httpd, etc…)
Identificar procesos
- PID (Process ID): Identificador único de un proceso.
- PPID (Parent Process ID): PID del proceso que lo creó.

Monitoreo de procesos
Comandos escenciales:
ps (Process Status)
ps aux # Lista todos los procesos del sistema
ps -ef # Formato extendido (incluye PPID)
ps -u usuario # Procesos de un usuario específico
Comandos top like (monitor interactivo por consola)