Tuer des applications surgelées dans Ubuntu

Tuer des applications surgelées dans Ubuntu
Parfois, les applications exécutées sur votre système se figent et arrêtent de répondre. Une application congelée ne peut pas être fermée en utilisant simplement le bouton X dans le coin supérieur droit de l'interface, mais redémarrer le système n'est pas toujours une bonne solution, surtout si le système exécute des services critiques.

Dans Ubuntu, il existe plusieurs méthodes qui peuvent être utilisées pour tuer des applications congelées en toute sécurité et rapidement sans redémarrer votre système: XKill, les services publics de moniteur système et les commandes Kill, Pkill et Killall. Dans cet article, nous discuterons de ces méthodes sur une machine en cours d'exécution Ubuntu 20.04 LTS (Focal Fossa).

Xkill

XKill est un utilitaire Linux qui vous permet de tuer des applications congelées fonctionnant sur Ubuntu. Il est préinstallé dans la plupart des distributions Linux, mais s'il n'est pas installé sur votre système, vous pouvez l'installer comme décrit ci-dessous.

Tout d'abord, ouvrez le terminal en utilisant Ctrl + alt + del et entrez la commande suivante:

$ sudo apt installer xorg-xkill

Ensuite, fournissez un mot de passe sudo, et lorsqu'on lui demande la confirmation, appuyez sur Y, après quoi le système démarrera l'installation de Xkill. Une fois l'installation terminée, XKill peut être utilisé pour tuer des applications sans réponse.

Pour tuer une application gelée, tapez simplement xkill Dans le terminal:

$ xkill

Ce faisant, votre curseur deviendra un X. Placez simplement le X sur l'application que vous souhaitez fermer et cliquez dessus pour fermer l'application immédiatement.


Vous pouvez créer un raccourci clavier pour Xkill en cliquant avec le bouton droit sur votre bureau Ubuntu et en ouvrant le Paramètres application.


Dans la fenêtre Paramètres, sélectionnez Raccourcis clavier du volet gauche.


Ensuite, dans le volet droit, cliquez sur le bouton +, comme indiqué dans la capture d'écran ci-dessous.


Lorsque la boîte de dialogue suivante apparaît, spécifiez un nom convivial pour le raccourci dans le Nom champ. Ensuite, dans le Commande champ, type xkill. Ensuite, cliquez sur le Faire un raccourci bouton pour sélectionner un raccourci pour l'utilitaire XKill.


Utilisez n'importe quelle combinaison de clés pour définir un raccourci pour l'utilitaire XKill. Par exemple, pour utiliser Ctrl + K pour lancer xkill, appuyer et maintenir, puis appuyez sur la touche k. Ensuite, relâchez les deux clés.


Clique le Ajouter bouton pour ajouter votre raccourci.


Maintenant, chaque fois que vous devez tuer une application Frozen, vous pouvez appuyer sur les touches de raccourci pour exécuter la commande xkill.

Utilisation du moniteur système

À partir du moniteur du système Ubuntu, vous pouvez également tuer une application. Pour ouvrir le moniteur système, appuyez sur la touche Super de votre clavier et entrez le moniteur système. Lorsque l'icône du moniteur système apparaît, cliquez dessus pour l'ouvrir.


Dans l'application System Monitor, il y aura une liste de processus qui s'exécutent actuellement sur le système. Sélectionnez le processus que vous souhaitez tuer et cliquez avec le bouton droit sur. Dans le menu qui apparaît, sélectionnez Tuer Pour tuer le processus sélectionné immédiatement.

Utiliser Kill, Pkill et Killall

Kill, Pkill et Killall peuvent être appelés dans la ligne de commande pour tuer une application en fonction du nom de son processus ou de l'ID de processus (PID).

Pour trouver le PID, émettez la commande suivante dans le terminal:

$ ps Aux | grep

Par exemple, dans la sortie suivante, 34636 est le PID de l'application RhythMbox.

$ ps Aux | grep rhythmbox


Pour tuer un processus en utilisant son PID, utilisez la commande Kill comme suit:

$ tuer 34636

Ici, 34636 est le pid de rhythmbox obtenu ci-dessus.

Alternativement, pour tuer un processus en utilisant son nom de processus, vous pouvez utiliser le pkill et tuer tous commandes. Pour utiliser Pkill pour tuer un processus, tapez pkill suivi du nom du processus comme suit:

$ pkill rhythmbox


Pour utiliser Killall pour tuer un processus, tapez tuer tous suivi du nom du processus comme suit:

$ killall chrome

Conclusion

Comme vous pouvez le voir, il existe plusieurs façons de tuer une application gelée à Ubuntu. En utilisant l'une des méthodes ci-dessus, vous pouvez facilement tuer une application qui ne répond ni ne réside. De même, vous pouvez tuer une application verrouillée par un autre processus.