Cómo eliminar todos los procesos de Python en Ubuntu

Ejecutar múltiples instancias de Python dificulta encontrar cada una si quieres detenerlas. En Ubuntu Linux, cada instancia de una aplicación o proceso tiene un ID único. Puedes detener todas las instancias de un proceso concreto, como Python, sin conocer el ID de cada una usando el comando "pkill", que localiza todos los procesos que coinciden con tus criterios y los mata. El comando "pgrep" muestra los IDs de proceso basándose en los criterios dados.

Paso 1

Haz clic derecho en el escritorio y elige Terminal para abrir una ventana de terminal.

Paso 2

Escribe el comando sudo pkill python para matar todos los procesos de Python en ejecución, independientemente del usuario que los inició. Escribe tu contraseña cuando se solicite.

Paso 3

Escribe el comando sudo pgrep python para verificar que todos los procesos de Python se han detenido. Este comando no debería producir salida y no se te pedirá contraseña.

Consejo

El nombre de proceso usado para coincidir está limitado a los 15 caracteres en la salida de /proc/pid/stat. Usa siempre la opción -f para comparar contra la línea de comandos completa, /proc/pid/cmdline.