A veces los programas me dicen que no puedo iniciarlo porque ya hay otra instancia ejecutándose. El mejor ejemplo sería Firefox y Chromium, pero este problema explica muchas aplicaciones.
No puedo encontrar el PID de las aplicaciones en los procesos en ejecución.
¿Cómo matar todas las instancias en ejecución de un programa, por ejemplo, Firefox?
Lo intenté:
ps ax | grep firefox
Pero todo lo que puedo encontrar es:
8193 ? Rl 0:08 /usr/lib/firefox/firefox
Lo intenté:
kill 8193
Pero me sale:
Process not found
En realidad, incluso cuando Firefox se ejecuta con precisión, no puedo encontrar sus instancias en ps.
¿Qué me perdí?
command-line
firefox
kill
Mcbetz
fuente
fuente

killall firefoxlo matarás.Respuestas:
La solución más fácil para un programa que no responde sería:
y si esto no funciona
y si esto aún no funciona, reinicie, nada más lo hará.
Para otras opciones de killall, vea este artículo en Wikipedia: Enlace
fuente
Comprueba si esto funciona
fuente
ps -e | grep firefoxme muestra el proceso correcto, ¡interesante!pidofes mucho más fácil que esto.pidof firefoxle conseguirá el proceso correcto de inmediato. Entonces la solución podría serkill -9 $(pidof firefox). (el uso de backticks (`) está depravado). Pero prefiero la solución de Uri Herrera,killall -9 firefoxque debería hacer exactamente lo mismo.sudo kill -9 `ps -e | grep teamviewer | cut -b1-6`trabajó pidof no lo hizo (Ubuntu 16.04)Además, para agregar más funcionalidades a su sistema Ubuntu,
vaya a configuración> teclado> métodos abreviados de teclado, haga clic en Agregar para agregar a un nuevo método abreviado,
llame al comando forcequit o algo que
el comando
xkillestablezca como método abreviado a su elección de botones que
su mouse debería convertir en ' x 'y matará cualquier proceso en el que hagas clic
fuente
En ciertas circunstancias
killykillallpuede no tener el efecto deseado. Esto puede suceder, por ejemplo, si el contenedor gráfico de un programa se vuelve loco. En tales casos, el proceso debe ser eliminadoxkill.Simplemente abra la línea de comando y ejecute
xkill. El puntero del mouse se convierte en una cruz y aparece el siguiente mensaje:Luego haga clic izquierdo con el puntero del mouse en la ventana que contiene el programa falso.
fuente