L'une des tâches que l'utilisateur Windows connaît le mieux est de mettre fin à un processus ou de fermer une application de manière inattendue. Ces types d'opérations sont courants sur les systèmes Windows, mais malheureusement, ils ne sont pas exclusifs au système d'exploitation: il existe également sur Gnu / Linux.
Mais, même sous Gnu / Linux, la manière de traiter ces problèmes est plus efficace que dans les systèmes d'exploitation propriétaires. Dans Gnu / Linux, il existe trois commandes dont le but est de tuer un processus ou de terminer une application, Ils s'appellent Kill, PKill et Killall.
Mais avant de les utiliser, nous devons d'abord connaître ou connaître le PID du processus. Le PID est un numéro d'identification de processus. C'est unique et ils n'ont pas plus d'un seul processus, cela fonctionne comme s'il s'agissait du DNI ou du numéro de passeport d'une personne, c'est quelque chose d'unique et d'irremplaçable à ce moment-là.
Connaître le PID d'un processus est simple, on peut le trouver en écrivant la commande "htop" dans le terminal ou en écrivant directement "ps -A" dans le terminal.
Dans tous les cas, il nous montrera tous les processus, les programmes qu'ils utilisent et le PID de chaque processus. Maintenant, pour tuer un processus, nous devons écrire ce qui suit:
kill -9 PID
Au lieu du PID, nous utiliserons le code de processus. La variable "-9" indique que nous voulons arrêter le processus. Si nous le changeons en "-15", nous indiquons que nous voulons que le processus se termine et si nous utilisons "-1", nous le suspendons.
Kill est une commande qui nous aide à tuer un processus mais cela ne fonctionnera que sur les processus que nous avons créés en tant qu'utilisateur, nous ne serons pas en mesure de tuer les processus d'autres utilisateurs ou du système.
La commande Pkill est similaire à Kill. Mais contrairement au précédent, PKill nous permet de tuer le processus ou le programme en utilisant le nom, c'est-à-dire que nous n'avons pas besoin d'utiliser le PID du programme. Un exemple d'utilisation serait:
PKill mysql
La commande Killall est plus puissante et efficace que les commandes précédentes mais elle est également plus dangereuse. Killall tue non seulement le processus mais aussi le programme ou la fonction, tuant tous les processus qui dépendent de ce programme. Un exemple d'utilisation de Killall est
killall firefox
Conclusion
Pour tuer un processus, l'une des commandes ci-dessus est utilisée, mais toutes ne s'adapteront pas parfaitement à notre situation. En fonction de notre besoin ou de notre problème, nous devons utiliser Kill, PKill ou Killall. Je recommande personnellement utilisez PKill, car c'est plus simple et plus rapide. Bien que si nous avons un problème sérieux, la commande Killall peut être très utile Tu ne penses pas?
Et si vous voulez tuer un programme qui est à l'écran, vous pouvez utiliser xkill.
Exemple, vous ouvrez la calculatrice et elle se coince (n'ayez pas peur, c'est juste un exemple, cela n'arrivera jamais: D)
Donc, dans la console de commande, nous écrivons xkill
Le curseur de la souris se transforme en une sorte de "x" et nous cliquons avec la souris sur la calculatrice. C'est comme tirer pour tuer: D
Salutations.
Je ne suis pas un connaisseur mais c'est plus facile sur le bureau »Mate» avec «Moniteur système» surtout parce que vous n'avez pas à courir en tant qu'administrateur.
# killall qbittorrent
Avec System Monitor, vous le tuez et vous avez tellement chaud.
Si, pour une raison étrange, l'écran est verrouillé et que vous ne pouvez pas interagir, cela ne fonctionnera pas pour ouvrir le moniteur système car il est verrouillé. Vous pouvez ouvrir une autre session avec ctrl + alt + F1..F12 et là, vous pouvez utiliser les commandes de la console indiquées ci-dessus.
Ou connectez-vous via ssh depuis n'importe quel autre ordinateur / appareil.
Toutes ces méthodes sont valables et efficaces.
Personnellement, je préfère Xkill .... Le plus rapide est de créer un lanceur pour cette commande et de le placer dans le panneau, c'est ainsi que j'utilise Xunbuntu 14.04, ma distribution habituelle, quand quelque chose se fait prendre.
J'espère que cette contribution sera utile et complète les informations fournies dans cet article.
Salutations et bonnes vacances.