Comment tuer tous les processus Python dans Ubuntu

L'exécution de plusieurs instances de Python rend difficile la recherche de chaque instance individuelle si vous souhaitez les arrêter. Dans Ubuntu Linux, chaque instance d'une application ou d'un processus a un identifiant unique. Vous pouvez arrêter toutes les instances d'un processus particulier, tel que Python, sans connaître l'ID de chacun processus en utilisant la commande "pkill", qui localise tous les processus qui correspondent à vos critères et tue chacun. La commande "pgrep" génère les ID de processus en fonction des critères donnés.

Étape 1

Cliquez avec le bouton droit sur le bureau et choisissez le Terminal possibilité d'ouvrir une fenêtre de terminal.

Vidéo du jour

Étape 2

Tapez la commande sudo pkill python pour tuer tous les processus Python en cours d'exécution, quel que soit l'utilisateur qui a démarré le processus. Tapez votre mot de passe lorsque vous y êtes invité.

Étape 3

Tapez la commande sudo pgrep python pour s'assurer que tous les processus Python se sont arrêtés. Cette commande ne devrait pas produire de sortie et aucun mot de passe ne vous sera demandé.

Pointe

Le nom de processus utilisé pour la correspondance est limité aux 15 caractères présents dans la sortie de /proc/pid/stat. Utilisez toujours l'option -f pour comparer avec la ligne de commande complète, /proc/pid/cmdline.