Comment vérifier les processus en cours d'exécution dans Linux Mint 21
Si vous souhaitez afficher une liste de tous les processus en cours d'exécution sur votre système Linux Mint 21, il existe quelques méthodes que vous pouvez utiliser. Nous allons maintenant couvrir toutes les méthodes en détail.
[PS] Commande pour vérifier les processus en cours d'exécution dans Linux Mint 21
Pour afficher une liste de processus en cours d'exécution sur le système Linux Mint 21, vous pouvez utiliser le ps commande. Cette commande affiche des informations utiles telles que l'ID de processus (PID) et d'autres détails sur le terminal:
PS -Aux
Dans la commande ci-dessus le drapeau -Aux répertoriera tous les processus en cours d'exécution, y compris celui qui s'exécute en arrière-plan.
Exécution actuelle Tous les processus sont affichés comme ci-dessous:
Le [ps -a] Peut également afficher des informations sur tous les processus du système, y compris ceux non associés aux terminaux.
ps -a
Une autre façon d'atteindre l'objectif ci-dessus est d'utiliser le grep Commande, nous pouvons vérifier les instances en cours d'exécution actuelles d'un certain processus en utilisant le nom du processus:
PS aux Aux | grep [nom de processus]
Par exemple, Pour vérifier toutes les instances en cours d'utilisation de Gnome-calculator:
PS aux Aux | gnome grep
[PSTREE] Commande pour vérifier les processus en cours d'exécution dans Linux Mint 21
Le ptree La commande peut afficher un diagramme en forme d'arbre de programmes d'exécution sur le système. Exécutez la commande ci-dessous pour afficher tout le programme en cours d'exécution dans un format de forme d'arborescence:
ptree
La sortie de la commande ci-dessus est la suivante:
[TOP] Commande pour vérifier les processus en cours d'exécution dans Linux Mint 21
Le haut L'utilitaire est un puissant outil de ligne de commande dans Linux Mint 21 qui affiche une liste en temps réel de tous les processus en cours d'exécution de votre système. Cet outil fournit des informations, y compris l'ID de processus (PID), le processeur et l'utilisation de la mémoire, et bien plus encore.
Exécutez la commande ci-dessous pour vérifier les détails de tous les processus en cours d'exécution dans Linux Mint 21:
haut
La commande ci-dessus nous donnera la liste des processus en cours d'exécution de notre système Linux Mint 21:
Pour quitter le haut Interface utilitaire, utilisez le Ctrl + c clé.
[HTOP] Commande pour vérifier les processus en cours d'exécution dans Linux Mint 21
Le htop L'utilitaire est une version avancée du haut utilitaire. Le HTOP a plus détaillé sur le processus actuel avec une meilleure interface. Cet utilitaire aide également à récupérer des informations sur tous les processus en cours d'exécution actuels de votre système.
Par défaut, HTOP n'est pas disponible dans les systèmes basés sur Linux. Pour l'installer dans Linux Mint 21 Run:
sudo apt install htop
Après l'installation, vous pouvez facilement afficher les processus en cours d'exécution en exécutant le htop commande.
htop
La sortie est visuellement plus attrayante, avec des couleurs accrocheuses affichant les mêmes statistiques que le haut utilitaire. Pour quitter la presse Ctrl + c.
Comment tuer le processus en utilisant la commande [kill], [pkill] et [killall] dans Linux Mint 21
Pour tuer un processus dans Linux Mint 21, nous pouvons utiliser différentes commandes telles que Kill, Pkill et Killall. En utilisant toutes ces commandes, nous pouvons soit terminer un seul processus, soit arrêter toutes les instances d'un certain processus. Maintenant, nous décrirons les trois commandes en détail.
Kill un processus en utilisant la commande [Kill]
Le tuer La commande s'arrête ou tue un processus. Cette commande envoie un signal au processus spécifié, ce qui la faisait arrêter d'exécuter et quitter.
La syntaxe commune pour la commande de kill est:
tuer [signal ou option] [PID]
Par défaut, la commande kill envoie un Sigterm [-15] signal, qui s'arrête et nettoie complètement le processus avant de quitter. Cependant, il est également possible d'envoyer un Sigkill [-9] signal, qui termine immédiatement le processus sans lui permettre de nettoyer.
Plusieurs signaux sont là à utiliser avec la commande kill. Vous pouvez répertorier tous les signaux en utilisant:
tuer -l
Après tous, les trois signaux sont couramment utilisés avec la commande kill:
Nom du signal | Valeur du signal | Comportement |
---|---|---|
Faire un coup de pouce | 1 | Raccrocher |
Sigkill | 9 | Signal de tuer |
Sigterm | 15 | Mettre fin |
D'après les trois signaux, le Sigterm [-15] est le moyen le plus sûr de tuer un processus. Le sighup [-1] est moins sûr que Sigterm. Et enfin le Sigkill [-9] est la manière la plus dangereuse qui met fin au processus sans économiser.
Pour tuer un certain processus, son identifiant doit être connu. Les processus sont des instances de programmes. Un PID unique est généré pour chaque programme à son début.
Pour tuer un certain processus à l'aide de son identifiant de processus [PID] Utiliser:
tuer [pid]
Ou nous pouvons également envoyer:
tuer -9 [pid]
Un signal [Sigkill-9] sera envoyé au processus par commande ci-dessus.
Pour connaître l'ID de processus, nous utilisons la commande suivante:
pidof [Nom du processus]
Par exemple, tuer un processus ayant un PID [2703]:
Kill -9 2703
Alternativement, nous pouvons également utiliser le [PS -AUX] Commande pour vérifier le processus PID comme discuté ci-dessus:
PS -Aux
Tuez un processus en utilisant la commande [Killall]
Le Killall est beaucoup similaire à la commande de kill, mais il met fin à tous les processus avec un prénom. Par défaut, Killall envoie le signal Sigterm [-15] à chaque processus, mais cela peut être modifié avec l'option -s.
Cette commande est utilisée pour tuer toutes les instances d'un processus particulier.
killall [signal ou option] [Nom du processus]
Voici un exemple de la façon d'utiliser la commande Killall:
Ici, nous avons ouvert un nouveau terminal et ping google en utilisant la commande ci-dessous:
ping google.com
De même, nous ping-bing à ping.com dans un nouveau terminal utilisant la commande:
ping bing.com
Ensuite, pour tuer tous les processus à deux pings avec tuer tous Command Run:
killall ping
Cette commande enverrait le signal SIGTERM [-15] à tous les processus avec le nom Ping et les terminer.
Tuez un processus à l'aide de la commande [pkill]
La commande PKILL est un utilitaire utilisé dans les systèmes d'exploitation basés sur Linux pour envoyer des signaux aux processus en cours en fonction de leur nom ou d'autres attributs. Il peut être utilisé pour terminer un processus en utilisant le nom du processus.
La commande pkill est similaire à Killall, mais elle permet une correspondance de motifs plus complexe lors de la sélection de processus pour terminer. Le motif peut être spécifié en utilisant des expressions régulières.
La commande Syntaxe pour PKILL est:
pkill [Nom du processus]
Voici un exemple de la façon d'utiliser la commande pkill:
Pour tuer les trois instances de Firefox exécutez la commande suivante:
Pkill Firefox
Comment tuer plus d'un processus dans Linux Mint 21
Pour tuer plus d'un processus, nous devons connaître l'ID de processus [PID] pour tous les processus en cours d'exécution. En utilisant la syntaxe donnée ci-dessous, nous pouvons facilement tuer plusieurs processus en utilisant une seule commande:
tuer [PID1] [PID2] [PID3]
ou
tuer -9 [pid1] pid2] pid3]
ou
Kill -Sigkill [PID1] [PID2] [PID3]
Par exemple, pour tuer le gnome-calculatrice et Firefox, nous vérifions d'abord le piquer pour les deux et puis tuer eux en utilisant la commande de kill unique:
Kill -9 4847 4617
Conclusion
La vérification et la mort de processus en cours d'exécution dans Linux Mint 21 est une tâche simple et facile qui peut être effectuée en utilisant des commandes simples dans le terminal. En utilisant la commande supérieure, les utilisateurs peuvent identifier les processus à forte intensité de ressources, tandis que la commande kill peut être utilisée pour les terminer. Pour obtenir des détails sur toutes ces commandes, lisez l'article.