>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

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 chaque processus en utilisant la commande "pkill", qui localise tous les processus qui correspondent à vos critères et tue chacun d'eux. La commande "pgrep" génère les ID de processus en fonction des critères donnés.

Étape 1

Faites un clic droit sur le bureau et choisissez le Terminal possibilité d'ouvrir une fenêtre de terminal.

É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 vous ne serez pas invité à entrer un mot de passe.

Astuce

Le nom du 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 faire correspondre la ligne de commande complète, /proc/pid/cmdline.


Vie intelligente