V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

kill

Enviar señales a los procesos.

$ kill -l
lista todas las señales que pueden mandarse a un proceso
$ kill -0
mata todos los procesos de la shell
$ kill -9 pid
mata el proceso indicado con el número PID
# kill -9 `lsof -t -i :22`
Mata el proceso que corre en el puerto 22
$ kill -1 pid
reinicia el servicio indicado en PID
$ kill %2
mata el proceso número 2
$ kill -19 pid
Parar un proceso de forma temporal. Con -18 se reanuda

Algunas muestras del número y su equivalencia:

2 SIGINT (Interrumpido desde el teclado [igual que Ctrl+c])

3 SIGQUIT (Cerrado desde el teclado [igual que Ctrl+\])

9 SIGKILL (forzar que uno o varios procesos terminen de forma inmediata)

18 SIGCONT (Reanudar un proceso parado)

19 SIGSTOP (suspender un proceso)

20 SIGTSTP (Parar un proceso desde terminal [igual que Ctrl+z])

Nota.- Si en vez de usar los números [kill -9 pid] usamos el nombre de la señal [kill -KILL pid] podemos omitir las letras SIG de la señal [SIGKILL]

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
2584 entradas - Acerca del Tractatus
La Pipa Plena 2024