El comando pkill
se utiliza para enviar señales a procesos en ejecución basándose en su nombre o en otros atributos. Es especialmente útil para finalizar procesos sin necesidad de conocer su ID de proceso (PID).
La sintaxis básica del comando pkill
es la siguiente:
pkill [opciones] [argumentos]
-f
: Busca en la línea de comandos completa del proceso.-n
: Envía la señal al proceso más reciente que coincida.-o
: Envía la señal al proceso más antiguo que coincida.-signal
: Especifica la señal a enviar (por defecto es TERM
).Aquí hay algunos ejemplos prácticos del uso de pkill
:
pkill nombre_del_proceso
pkill -f "cadena_a_buscar"
KILL
) a un proceso específico:
pkill -9 nombre_del_proceso
pkill -n nombre_del_proceso
pkill -o nombre_del_proceso
pgrep
antes de ejecutar pkill
.pkill -f
con precaución, ya que puede coincidir con más procesos de los que esperas.pkill -n
o pkill -o
si necesitas un control más específico sobre qué proceso finalizar.