tldr/pages.es/common/kill.md

38 lines
1.3 KiB
Markdown
Raw Normal View History

2022-10-19 10:52:21 +01:00
# kill
> Envía una señal a un proceso, usualmente relacionado a detener el proceso.
> Kill envia una señal para terminar uno o un grupo de procesos.
2024-01-10 13:17:44 +00:00
> Más información: <https://manned.org/kill.1posix>.
2022-10-19 10:52:21 +01:00
- Termina un programa usando la señal SIGTERM (terminar) por defecto:
`kill {{identificador_del_proceso}}`
2022-10-19 10:52:21 +01:00
- Lista todas las señales disponibles (para ser utilizadas sin el prefijo `SIG`):
`kill -l`
- Termina una tarea en segundo plano:
`kill %{{identificador_de_tarea}}`
2022-10-19 10:52:21 +01:00
- Termina un programa usando la señal SIGHUP (hang up/colgar). Muchos programas residentes se recargarán en lugar de terminar:
`kill -{{1|HUP}} {{identificador_del_proceso}}`
2022-10-19 10:52:21 +01:00
- Termina un programa usando la señal SIGINT (interrumpir). Esto es normalmente iniciado por el usuario presionando `Ctrl + C`:
`kill -{{2|INT}} {{identificador_del_proceso}}`
2022-10-19 10:52:21 +01:00
- Señala al sistema operativo para terminar inmediatamente un programa (el cual no tiene oportunidad de capturar la señal):
`kill -{{9|KILL}} {{identificador_del_proceso}}`
2022-10-19 10:52:21 +01:00
- Señala al sistema operativo para pausar un programa hasta que la señal SIGCONT ("continuar") es recibida:
`kill -{{17|STOP}} {{identificador_del_proceso}}`
2022-10-19 10:52:21 +01:00
- Envía una señal `SIGUSR1` a todos los procesos con un GID (id de grupo) dado:
2022-10-19 10:52:21 +01:00
`kill -{{SIGUSR1}} -{{identificador_de_grupo}}`