2.5 Control de Procesos
Cada programa en ejecución es un proceso con un PID (ID de Proceso) único.
Ver Procesos
Sección titulada “Ver Procesos"top: Vista en tiempo real de los recursos del sistema (CPU/RAM) y procesos. Presionaqpara salir.htop: Una versión más bonita e interactiva de top (a menudo necesita instalación).ps: Instantánea de los procesos actuales.ps aux(estilo BSD) ops -ef(Estándar): Muestra TODOS los procesos.
Matar Procesos
Sección titulada “Matar Procesos"Creando un “zombie” o deteniendo un programa atascado.
kill <PID>: Envía SIGTERM (15). Pide amablemente que se detenga.kill -9 <PID>: Envía SIGKILL (9). Fuerza la detención inmediatamente (se pueden perder datos).killall <nombre>: Mata procesos por nombre en lugar de ID.
Trabajos en Segundo Plano
Sección titulada “Trabajos en Segundo Plano"Cuando ejecutas un comando, ocupa la terminal.
-
Segundo Plano (
&):Se ejecuta en segundo plano. La terminal queda libre.
-
Primer Plano (
fg) a Segundo Plano (bg):- Ejecuta un comando (ej.,
top). - Presiona
Ctrl + Zpara suspenderlo. - Escribe
bgpara reanudarlo en segundo plano. - Escribe
fgpara traerlo de vuelta al primer plano.
- Ejecuta un comando (ej.,
-
Trabajos (Jobs):
- Escribe
jobspara listar trabajos en segundo plano en la sesión de terminal actual.
- Escribe