Comando kill no solo mata procesos

Es un comando usado en la terminal que normalmente es asociado a matar o terminar un proceso, sin embargo, hay que señalar que este comando sirve para indicarle al sistema operativo la señal que su usará para controlar un proceso (programa).

 

Las señales de control más comunes son:

 

SIGHUP (1) Colgar. Ciertos procesos utilizan la señal SIGHUP para indicar al proceso que relea su fichero de configuración. Este es el caso, por ejemplo, de los procesos init y inetd.

SIGCONT (18) Continuar. Cuando un proceso detenido recibe esta señal continúa su ejecución. SIGSTOP (19) Cuando un proceso en estado preparado recibe esta señal se detiene.

SIGINT (2) Termina un proceso y desaparece.

SIGTERM (15) Detener un proceso de forma controlada.

SIGKILL (9) Esta señal mata un proceso incondicionalmente. Para enviar una señal a un proceso disponemos de dos órdenes que realizan esa labor.

 

 

ejemplo

 

 

Matar un proceso (usando la señal 9)

 

 

kill -9 1530

 

 

Detener un proceso de forma controlada

 

kill -15 1530

 

Nota: 1530 es el número de procesos o PID que le asignó el sistema operativo.

 

Referencia: Manual del comando kill.

Comentarios
No hay ningún comentario aún. Sea usted el primero.