Haut
Top est un outil de ligne de commande pour afficher la consommation de ressources de divers processus et tâches fonctionnant sur votre système Linux. Il est installé par défaut sur presque toutes les distributions Linux et il peut également montrer l'utilisation globale des ressources système. Il dispose également d'une option pour modifier la priorité (gentillesse) des processus en cours d'exécution. Le haut est vraiment utile si vous souhaitez identifier les processus qui mangent des ressources système et si vous souhaitez faire une comparaison entre différentes applications. Les données des cadeaux supérieurs sont sous une belle forme tabulaire.
Pour exécuter en haut, exécutez la commande suivante:
$ top
Vous pouvez en savoir plus sur le haut en utilisant les deux commandes suivantes:
$ top - help
$ man top
Htop
HTOP est un gestionnaire de tâches de ligne de commande qui fonctionne similaire à l'application «supérieure» mentionnée ci-dessus. Cependant, il est livré avec beaucoup de fonctionnalités supplémentaires et d'interactivité qui vous permettra d'utiliser certaines fonctions avancées. Basé sur la bibliothèque NCurses, HTOP peut également vous montrer une sortie colorée pour une meilleure lisibilité. La ligne inférieure en htop montre les raccourcis clavier pour modifier les paramètres et filtrer les résultats. Vous pouvez également utiliser HTOP pour modifier la priorité de consommation des ressources des processus.
Vous pouvez installer HTOP dans Ubuntu en utilisant la commande mentionnée ci-dessous:
$ sudo apt install htop
HTOP peut être installé à partir du gestionnaire de packages expédié avec votre distribution Linux. Vous pouvez également le télécharger à partir de sa page d'accueil.
Pour exécuter HTOP, utilisez la commande suivante:
$ htop
Vous pouvez en savoir plus sur HTOP en utilisant les deux commandes suivantes:
$ htop - help
$ man htop
Gestionnaires de tâches préinstallés
Un utilitaire de gestion des tâches dédié est inclus dans la pile d'application de la plupart des environnements de bureau basés sur Linux. Si vous utilisez Gnome, KDE, XFCE, Mate, LXDE et des environnements de bureau basés sur LXQT, vous obtiendrez un outil de gestion des tâches disponible par défaut en tant qu'application préinstallée. Vous pouvez exécuter cet outil à partir du lanceur d'applications pour commencer à gérer les tâches. Habituellement, vous pouvez trouver ces applications de gestion des tâches en recherchant le terme «moniteur système» ou «gestionnaire de tâches» dans le lanceur d'applications et le gestionnaire de packages de votre distribution Linux.
Si, pour une raison quelconque, l'un de ces gestionnaires de tâches n'est pas disponible par défaut sur votre distribution Linux, vous pouvez l'installer en recherchant «Ksysguard», «Gnome System Monitor», «Mate System Monitor», «lxtask», «xfce4 Tâches du gestionnaire »dans le gestionnaire de packages.
Ps
PS est un autre outil utile qui vient préinstallé par défaut sur presque toutes les distributions Linux. Bien qu'il ne soit pas aussi avancé que le haut et le HTOP, il est assez bon si vous voulez simplement trouver l'ID de processus (PID) d'une certaine tâche pour exécuter davantage toutes les commandes dessus.
Vous n'aurez pas besoin d'installer «PS» dans votre distribution Linux. Cependant, si pour une raison quelconque, il n'est pas disponible, vous pouvez le rechercher dans le gestionnaire de packages.
Pour exécuter «PS», utilisez la commande suivante (remplacer le nom d'utilisateur):
$ ps -l -u
Vous pouvez en savoir plus sur «PS» en utilisant les deux commandes suivantes:
$ ps - help
$ man ps
Ptree
PSTREE fonctionne similaire à la commande «PS», avec une fonction «View arborescence» unique . Il peut montrer des processus et leurs sous-processus d'enfants dans un format d'arbre, permettant aux utilisateurs de mieux surveiller les tâches d'exécution.
PSTREE devrait être préinstallé sur votre distribution Linux. Sinon, recherchez-le dans votre gestionnaire de packages car il est inclus dans les référentiels de toutes les grandes distributions Linux.
Pour montrer les processus et les sous-processus ainsi que leurs identifiants de processus, utilisez la commande suivante:
$ PSTREE -P
Vous pouvez en savoir plus sur «PSTREE» en utilisant les deux commandes suivantes:
$ pStree - help
$ man ptree
Regards
Glances est un outil de moniteur de processus open source et multiplateforme écrit en python. Il dispose d'une interface basée sur les ncurses et de texte qui peut être affichée dans un émulateur de terminal ainsi qu'une interface Web qui peut être affichée dans n'importe quel navigateur. La visionneuse basée sur le Web nécessite une configuration client-serveur, les binaires pour les deux sont inclus dans les versions officielles. Les regards peuvent montrer une quantité écrasante d'informations et elles sont beaucoup plus puissantes que les autres services publics mentionnés dans l'article. Vous pouvez le personnaliser pour afficher uniquement des informations limitées en utilisant ses nombreuses options de ligne de commande.
Pour installer des regards dans Ubuntu, utilisez la commande suivante:
$ regards
Vous pouvez installer des regards dans d'autres distributions Linux à partir du gestionnaire de packages, soit vous pouvez suivre les instructions d'installation officielles disponibles ici.
Pour en savoir plus sur les regards, en utilisant les deux commandes suivantes:
$ regards - help
$ homme jet des regards
Conclusion
Les outils de gestion des tâches vous permettent de mieux contrôler votre système en fournissant des informations utiles sur la consommation de ressources des processus individuels. Ces outils sont particulièrement utiles pour les administrateurs système, les développeurs d'applications et les joueurs qui surveillent régulièrement le comportement du processus.