GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo matar un proceso por nombre en lugar de PID?

pkill firefox

Más información:http://linux.about.com/library/cmd/blcmdl1_pkill.htm


También es posible utilizar:

pkill -f "Process name"

Para mí, funcionó perfectamente. Era lo que estaba buscando. pkill no funciona con el nombre sin la bandera.

Cuando -f está configurado, la línea de comando completa se usa para la coincidencia de patrones.


Puede matar procesos por nombre con killall <name>

matar envía una señal a todos los procesos que ejecutan cualquiera de los comandos especificados. Si no se especifica ningún nombre de señal, se envía SIGTERM.

Las señales se pueden especificar por nombre (por ejemplo, -HUP o -SUSCRÍBETE ) o por número (por ejemplo, -1 ) o por la opción -s .

Si el nombre del comando no es una expresión regular (opción -r ) y contiene una barra (/), los procesos que ejecutan ese archivo en particular serán seleccionados para eliminarlos, independientemente de su nombre.

Pero si no ve el proceso con ps aux , probablemente no tengas derecho a matarlo...


Linux
  1. Cómo matar un proceso zombie en Linux

  2. ¿Cómo matar todos los procesos con un nombre parcial dado?

  3. Cómo matar el proceso zombie

  4. Matar un proceso Java (en Linux) por nombre de proceso en lugar de PID

  5. ¿Cómo identificar el puerto de un proceso?

Cómo matar un proceso en Linux

Cómo matar procesos Zombie en Linux

Cómo MATAR un proceso en Linux

Cómo encontrar el nombre del proceso a partir de su PID

Cómo matar procesos en Linux usando kill, killall y pkill

Si conozco el número PID de un proceso, ¿cómo puedo obtener su nombre?