Recherche de site Web

16 principaux exemples de commandes sous Linux [Surveiller les processus Linux]


Dans nos articles précédents, nous avons couvert les bases de la commande ls et de la commande cat. Dans cet article, nous essayons d'explorer la commande top qui est l'une des commandes les plus fréquemment utilisées dans nos tâches quotidiennes d'administration système.

La commande top (tableau des processus) affiche l'activité du processeur de votre machine Linux et affiche également les tâches gérées par le noyau en temps réel. Il affiche également des informations sur l'utilisation du processeur et de la mémoire d'une liste de processus en cours d'exécution.

Les tutoriels suivants pourraient également vous intéresser :

  • Htop – Un visualiseur de processus interactif pour Linux
  • Iotop - Surveiller l'activité et l'utilisation des E/S du disque Linux par processus
  • bmon – Une puissante surveillance de la bande passante réseau pour Linux
  • Trouvez les 15 principaux processus par utilisation de la mémoire sous Linux

1. Répertoriez tous les processus Linux en cours d'exécution

Pour répertorier tous les processus Linux en cours d'exécution, tapez simplement top sur la ligne de commande pour obtenir les informations sur les tâches en cours d'exécution, la mémoire, le cpu, et échange. Appuyez sur « q » pour quitter la fenêtre.

top

2. Trier les processus Linux par PID

Pour trier tous les processus Linux en cours d'exécution par ID de processus, appuyez sur les touches M et T.

3. Trier les processus Linux par utilisation de la mémoire et du processeur

Pour trier tous les processus en cours d'exécution Linux par utilisation de la mémoire, appuyez sur les touches M et P.

4. Trier les processus Linux par durée d'exécution

Pour trier tous les processus en cours d'exécution Linux par durée d'exécution, appuyez sur les touches M et T.

5. Afficher les processus Linux par utilisateur spécifique

Pour afficher toutes les informations sur les processus en cours d'exécution spécifiques à l'utilisateur, utilisez l'option -u pour répertorier les détails spécifiques du processus Utilisateur.

top -u tecmint

6. Mettez en surbrillance le processus en cours en haut

Appuyez sur l'option 'z' pour afficher le processus en cours en couleur, ce qui peut vous aider à identifier facilement le processus en cours.

7. Répertorier le chemin absolu des processus Linux en cours d'exécution

Appuyez sur l'option 'c' dans la commande top en cours d'exécution pour afficher le chemin absolu du processus en cours d'exécution.

8. Définir l'intervalle d'actualisation pour la commande supérieure

Par défaut, l'intervalle de rafraîchissement de l'écran est défini sur 3,0 secondes, la même chose peut être modifiée en appuyant sur l'option « d » lors de l'exécution de la commande supérieure pour définir l'intervalle de temps souhaité.

9. Arrêtez le processus Linux en cours d'exécution à l'aide de la commande Top

Vous pouvez tuer un processus après avoir trouvé le PID du processus en appuyant sur l'option 'k' lors de l'exécution de la commande top sans fermer la fenêtre supérieure comme indiqué ci-dessous.

10. Trier les processus Linux par utilisation du processeur

Pour trier tous les processus en cours par utilisation du processeur, appuyez simplement sur la touche Shift+P.

11. Renforcez un processus Linux

Vous pouvez utiliser l'option 'r' pour modifier la priorité du processus également appelé Renice.

12. Vérifiez les cœurs de processeur Linux

Pour répertorier les informations de charge de vos cœurs de processeur, appuyez simplement sur 1 pour répertorier les détails du cœur de processeur.

13. Enregistrer les résultats des commandes principales dans un fichier

Pour enregistrer les résultats de la commande top en cours d'exécution dans un fichier /root/.toprc, utilisez la commande suivante.

top -n 1 -b > top-output.txt

14. Répertorier les processus inactifs Linux

Appuyez sur 'i' pour obtenir la liste des processus inactifs/en veille.

15. Obtenir de l'aide de la commande supérieure

Appuyez sur l'option 'h' pour obtenir l'aide de la commande supérieure.

16. Quitter la commande supérieure après une répétition spécifique

La sortie de la commande top continue de s'actualiser jusqu'à ce que vous appuyiez sur « q ». Avec la commande ci-dessous, il se fermera automatiquement après 10 répétitions.

top -n 10

Il existe un certain nombre d'arguments pour en savoir plus sur la commande top, vous pouvez vous référer à la page de manuel de la commande top. Veuillez le partager si vous trouvez cet article utile ou partagez vos réflexions en utilisant notre zone de commentaires ci-dessous.