GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment puis-je trouver et tuer un processus dans Ubuntu

Un ou plusieurs de vos programmes ou Processus peut se bloquer de temps en temps lors de l'utilisation d'Ubuntu . Dans cette situation, vous recherchez des méthodes pour arrêter facilement, rapidement et en toute sécurité les processus et applications qui ne répondent pas, car le redémarrage de votre système n'est pas toujours la meilleure solution. Cet article vous montrera Comment puis-je trouver et tuer un processus dans Ubuntu Utilisez à la fois la ligne de commande et l'interface utilisateur Ubuntu. Avant d'entrer dans le vif du sujet, examinons d'abord une brève introduction à un processus :

Qu'est-ce qu'un processus dans Ubuntu ?

Un processus est une série d'étapes qui doivent être suivies pour accomplir une tâche donnée, ou nous pouvons dire que c'est un programme qui effectue une opération. Souvent, plusieurs processus s'exécutent en même temps, avec un processus lié à un seul programme et chaque processus ayant son propre ensemble de composants qui exécutent des tâches spécifiques. Un processus a ses propres caractéristiques :numéro de processus (PID), nom du processus, numéro de processus unique, état du processus, origine du processus et temps requis par chaque processus.

Lorsque vous exécutez une application, elle démarre un processus en arrière-plan. Vous pouvez tuer le processus associé à cette application en forçant l'application à se fermer. La section suivante le démontrera Comment trouver et tuer un processus avec le terminal Ubuntu. Alors commençons !

Comment rechercher et terminer un processus dans Ubuntu à l'aide de Terminal

Ubuntu dispose d'un utilitaire appelé "ps" pour afficher des informations relatives aux processus sur un système, qui est un acronyme pour "Process status “. le ps La commande est utilisée pour afficher une liste des processus en cours d'exécution, leurs PID et d'autres informations. Voici la liste des attributs de processus qui peuvent être définis en exécutant le "ps "Commande :

  • PID (identifiant de processus) : Dans un système, chaque processus reçoit un PID, un identifiant unique pour chaque processus en cours d'exécution.
  • % PROCESSEUR CENTRAL : C'est le temps consommé divisé par le temps d'exécution du processus.
  • % MEM : Il montre la relation entre l'ensemble résident et la taille d'un processus par rapport à la mémoire physique de la machine.
  • VSZ : Cet attribut montre l'utilisation de la mémoire virtuelle par un processus.
  • RSS : RSS représente la relation entre la taille de l'ensemble résident et la quantité de mémoire physique qui n'a pas été échangée.
  • ATS : Il existe des informations sur le terminal de contrôle affecté au processus.
  • DÉBUT : Il indique l'heure de début du processus.
  • HEURE : Pour en savoir plus sur l'utilisation totale du processeur, consultez la valeur TIME.
  • CMD : Cet attribut indique la commande exécutée par le processus.

Écrivez maintenant la commande ci-dessous pour trouver un processus et ses informations dans le terminal Ubuntu :

$ ps ux

L'exécution de cette commande vous montrera la sortie suivante :

Vous avez maintenant toutes les informations sur les processus sur votre terminal. Recherchez un processus spécifique. Pour terminer un processus, utilisez son ID de processus dans le champ "kill ”Commande comme suit :

$ kill -9 [PID]

Dans la commande ci-dessus "-9 "Envoie le signal de mise à mort"SIGKILL «Pour arrêter le processus immédiatement. Maintenant, nous allons essayer de mettre fin au processus d'avoir.2051 "PID comme suit :

$ tuer -9 2051

La sortie sans erreur déclare que le processus s'est terminé avec succès avec PID =2051. Pour confirmer l'opération abandonnée, exécutez le "ps "Commande :

$ ps ux

Vous pouvez voir que le processus s'est terminé avec PID 2051 n'est pas dans la liste des processus de récupération :

Comment trouver et tuer plusieurs processus dans Ubuntu à l'aide de Terminal

Vous pouvez également utiliser le "tuer ”Commande pour tuer plusieurs processus immediatement. Par exemple, nous voulons terminer les processus avec des PID :1770, 1772, 1774, qui sont également mis en évidence dans l'image ci-dessous :

Pour mettre fin à ces multiples processus en même temps, dans le "kill ”Command écrivez vos PID comme suit :

$ tuer -9 1770 1772 1774

Tout est fait !

Comment trouver et tuer un processus dans Ubuntu en utilisant System Monitor

L'utilisation du terminal Ubuntu pour terminer le processus est facile, mais les débutants peuvent ne pas être à l'aise avec cela. Cependant un Ubuntu L'utilisateur peut utiliser le Moniteur système Demande à cet effet. Le moniteur système fonctionne de la même manière que le gestionnaire de tâches sur le système Windows. Il affiche une liste de tous les processus actifs sur votre ordinateur et des informations en temps réel sur l'utilisation de la RAM, du processeur et du disque dur. Il vous permet également de mettre fin à tout logiciel de processus qui refuse de répondre.

Si vous n'avez pas de moniteur système dans votre système Ubuntu, écrivez la commande ci-dessous pour l'installer :

$ sudo Installer apt-get gnome-system-monitor

Une fois l'installation terminée, recherchez "Moniteur système "Dans la barre de recherche de l'application :

Ici, vous pouvez voir la liste des processus actifs sur votre système. Trouvez le processus qui ne répond pas ou que vous souhaitez terminer en faisant défiler la liste :

Vous pouvez mettre fin à un processus spécifique en cliquant dessus avec le bouton droit de la souris, puis en sélectionnant "tuer "Option ou appuyez"CTRL + K " :

Confirmez ce processus en cliquant sur "Tuer le processus "Bouton en surbrillance dans l'image ci-dessous :

C'est ça. Votre processus sélectionné se terminera dans votre système Ubuntu.

diplôme

Ubuntu vous offre divers outils pour garder le contrôle, même si le processus en cours ne répond plus. Vous pouvez tuer un processus qui ne répond pas Utilisation du terminal Ubuntu et Moniteur système . Cet article vous a montré Comment trouver et tuer un processus dans Ubuntu avec le terminal Ubuntu et le moniteur système. D'après notre expérience, l'utilisation du terminal pour tuer un processus est un meilleur choix car les outils basés sur l'interface graphique peuvent ne pas afficher les informations sur l'exécution d'un processus caché.


Ubuntu
  1. Comment trouver et tuer le processus Zombie sous Linux

  2. Que sont les processus zombies et comment trouver et tuer les processus zombies ?

  3. Comment trouver mon adresse IP dans Ubuntu

  4. Comment trouver l'ID de processus dans Ubuntu ?

  5. Linux :trouver et tuer les processus zombies

Comment tuer les processus zombies dans Ubuntu 20.04 LTS

Comment trouver la date et l'heure de redémarrage du système Ubuntu

Comment trouver l'ID de processus d'un programme et le tuer [Astuce rapide]

Comment trouver la version d'Ubuntu

Comment tuer les processus zombies dans Ubuntu

Comment réparer le système Ubuntu qui ne répond pas ?