Comment tuer tous les processus Python dans Linux

Comment tuer tous les processus Python dans Linux
Il est toujours nécessaire de supprimer tout processus ou programme en cours d'exécution, que ce soit Windows ou Linux. Ceci est très courant car tout processus utilise une mémoire spécifique de ce système de fonctionnement lorsqu'il est en état de fonctionnement. Une fois le processus terminé, il est nécessaire de supprimer ce processus.

Dans Linux, il existe plusieurs façons de tuer un processus, mais de nombreuses personnes ne sont pas familières. Si vous utilisez Python régulièrement, vous devez savoir comment tuer le processus rapidement. Ce guide expliquera comment tuer tous les processus Python dans Linux.

Comment tuer tous les processus Python dans Linux

Nous utiliserons principalement les commandes Killall et Pkill pour tuer tous les processus Python dans Linux. Ces commandes terminent ou tuent le groupe de tout processus en cours d'exécution en fonction de son nom donné et d'autres attributs.

Commande pkill

La commande PKILL fait partie du package Procps-NG ou d'accessoires, préinstallé sur presque toutes les distributions Linux. Cet utilitaire de ligne de commande vous aide à tuer les processus du programme en cours d'exécution en envoyant des signaux en fonction des paramètres fournis. Ici, vous pouvez spécifier tout processus par son nom partiel ou complet ou d'autres attributs. Il est très facile de supprimer tout groupe de processus via cette commande.

Ici, nous tuerons tous les processus Python avec la commande pkill. Alors, exécutez la commande suivante pour tuer les processus Python:

sudo pkill python

Une fois que vous avez saisi la commande précédente, il vous demandera votre mot de passe racine. Dès que vous entrez le mot de passe, il effacera immédiatement tous les processus Python et arrêtera les mêmes processus.

Commandement de Killall

La commande Killall fonctionne également de la même manière que la commande pkill. Cet utilitaire de ligne de commande est également simple à utiliser. Tout ce que vous avez à faire est de passer le nom du processus ou d'autres attributs comme arguments à Killall.

Ici, nous supprimerons tous les processus Python en utilisant la commande killall. Exécutez-le dans le terminal en ajoutant le nom du processus que vous souhaitez supprimer avec la commande killall. Nous tuerons tous les processus Python en exécutant la commande suivante:

killall python

Après avoir exécuté la commande précédente dans le terminal, vous irez à l'écran de ce processus et verrez que votre processus de course a été tué. Comme vous pouvez le voir, votre processus Python en cours d'exécution est «terminé» en exécutant la commande précédente.

Conclusion

Dans ce guide, nous avons expliqué comment tuer tous les processus Python dans Linux. Nous terminons un groupe de processus Python en utilisant les utilitaires de ligne de commande «Pkill» et «Killall». La caractéristique unique similaire entre ces deux utilitaires de ligne de commande est qu'ils peuvent tuer un groupe de processus sans le numéro PID en fonction du nom de processus. Comme nous l'avons vu, ils sont sans effort à jouer, et nous pouvons tuer rapidement et facilement un tas de processus Python.