Surveillance

Meilleurs gestionnaires de tâches pour Linux

Meilleurs gestionnaires de tâches pour Linux
Cet article couvrira une liste d'applications de gestion de tâches utiles disponibles pour Linux. Ces applications vous permettent de visualiser les consommations de ressources des processus individuels et vous permettent de configurer des alertes et de gérer leur comportement. Le terme « consommation de ressources » désigne ici principalement l'utilisation du processeur, de la mémoire et du réseau.

Haut

Top est un outil en ligne de commande pour afficher la consommation de ressources de divers processus et tâches s'exécutant sur votre système Linux. Il est installé par défaut sur presque toutes les distributions Linux et peut également afficher l'utilisation globale des ressources système. Il dispose également d'une option pour modifier la priorité (la gentillesse) des processus en cours d'exécution. Top est vraiment utile si vous voulez identifier les processus qui consomment des ressources système et si vous voulez faire une comparaison entre différentes applications. Top présente les données sous forme de tableau.

Pour exécuter Top, exécutez la commande suivante :

$ haut

Vous pouvez en savoir plus sur Top en utilisant les deux commandes suivantes :

$ top --help
$ haut homme

Haut

Htop est un gestionnaire de tâches en ligne de commande qui fonctionne de manière similaire à l'application « top » mentionnée ci-dessus. Cependant, il est livré avec de nombreuses fonctionnalités supplémentaires et une interactivité qui vous permettront 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 rangée du bas dans Htop affiche 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 installer htop

Htop peut être installé à partir du gestionnaire de paquets fourni avec votre distribution Linux. Vous pouvez également le télécharger depuis 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
$ homme htop

Gestionnaires de tâches préinstallés

Un utilitaire de gestion des tâches dédié est inclus dans la pile d'applications de la plupart des environnements de bureau Linux. Si vous utilisez des environnements de bureau basés sur GNOME, KDE, Xfce, MATE, LXDE et 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. Vous pouvez généralement 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 Termes du gestionnaire de tâches dans le gestionnaire de packages.

PS

Ps est un autre outil utile qui est pré-installé par défaut sur presque toutes les distributions Linux. Bien qu'il ne soit pas aussi avancé que Top et Htop, il est suffisant si vous souhaitez simplement trouver l'ID de processus (PID) d'une certaine tâche pour exécuter davantage de 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 (remplacez le nom d'utilisateur) :

$ ps -l -u

Vous pouvez en savoir plus sur « ps » en utilisant les deux commandes suivantes :

$ ps --help
$ homme ps

Pstree

Pstree fonctionne de la même manière que la commande "ps", avec une fonctionnalité unique de "vue arborescente" . Il peut afficher les processus et leurs sous-processus enfants dans un format arborescent, permettant aux utilisateurs de mieux surveiller les tâches en cours 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 principales distributions Linux.

Pour afficher les processus et 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 pstree

Regards

Glances est un outil de surveillance de processus open source et multiplateforme écrit en Python. Il dispose d'une interface basée sur ncurses et de texte qui peut être consultée dans un émulateur de terminal ainsi qu'une interface Web qui peut être consultée dans n'importe quel navigateur. La visionneuse Web nécessite une configuration client-serveur, les binaires pour les deux sont inclus dans les versions officielles. Les coups d'œil peuvent montrer une quantité écrasante d'informations et il est beaucoup plus puissant que les autres utilitaires mentionnés dans l'article. Vous pouvez le personnaliser pour n'afficher que des informations limitées à l'aide de ses nombreuses options de ligne de commande.

Pour installer les regards dans Ubuntu, utilisez la commande suivante :

$ regards

Vous pouvez installer Glances dans d'autres distributions Linux à partir du gestionnaire de paquets ou vous pouvez suivre les instructions d'installation officielles disponibles ici.

Pour en savoir plus sur Glances, utilisez les deux commandes suivantes :

$ coups d'oeil --help
$ l'homme regarde

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 des processus.

Meilleures distributions Linux pour les jeux en 2021
Le système d'exploitation Linux a parcouru un long chemin depuis son apparence originale, simple et basée sur le serveur. Ce système d'exploitation s'...
Comment capturer et diffuser votre session de jeu sur Linux
Dans le passé, jouer à des jeux n'était considéré qu'un passe-temps, mais avec le temps, l'industrie du jeu a connu une croissance énorme en termes de...
Meilleurs jeux à jouer avec le suivi des mains
Oculus Quest a récemment introduit l'idée géniale du suivi manuel sans contrôleurs. Avec un nombre toujours croissant de jeux et d'activités qui exécu...