haut La commande est utilisée pour afficher les processus Linux. Il fournit une vue dynamique en temps réel du système en cours d'exécution. Habituellement, cette commande affiche les informations récapitulatives du système et la liste des processus ou threads actuellement gérés par le noyau Linux. Dès que vous exécuterez cette commande, elle ouvrira un mode de commande interactif où la moitié supérieure contiendra les statistiques des processus et de l'utilisation des ressources. Et la moitié inférieure contient une liste des processus en cours d'exécution. Pressage q quittera simplement le mode commande.
Comment surveiller l'activité du système sous Linux à l'aide de la commande « top »
L'un des points forts dutop>La commande est sa capacité à mettre à jour dynamiquement les informations affichées à intervalles réguliers. Cette capacité de surveillance en temps réel permet aux utilisateurs d'observer les changements dans l'activité du système, d'identifier les pics d'utilisation des ressources et de répondre rapidement aux problèmes de performances.
Pour lancer letop>commande, ouvrez une fenêtre de terminal et tapez simplement :
top>
Cela affichera un écran mis à jour en permanence montrant diverses métriques du système. Par défaut, les processus sont triés par utilisation du processeur par ordre décroissant, les processus les plus gourmands en ressources étant répertoriés en haut.

Surveiller l'activité du système sous Linux à l'aide de la commande top
onclick js
Ici,
- PID : Affiche l'identifiant de processus unique de la tâche.
- RP : La priorité du processus. Plus le nombre est faible, plus la priorité est élevée.
- VIRT: Mémoire virtuelle totale utilisée par la tâche.
- UTILISATEUR: Nom d'utilisateur du propriétaire de la tâche.
- %CPU: Représente l'utilisation du processeur.
- TEMPS+ : Temps CPU, identique à « TIME », mais reflétant plus de granularité en centièmes de seconde.
- SHR : Représente la taille de la mémoire partagée (Ko) utilisée par une tâche.
- DANS: Représente une belle valeur de tâche. Une valeur Nice négative implique une priorité plus élevée et une valeur Nice positive signifie une priorité plus faible.
- %MEM : Affiche l'utilisation de la mémoire de la tâche.
- RES : Quantité de RAM physique utilisée par le processus, mesurée en kilo-octets.
- COMMANDE: Le nom de la commande qui a démarré le processus.
Exemples sur la façon de surveiller l'activité du système sous Linux en utilisant la commande `top`
1) Quittez la commande supérieure après une répétition spécifique :
La sortie supérieure continue de s'actualiser jusqu'à ce que vous appuyiez sur « q ». Avec la commande ci-dessous, la commande supérieure se fermera automatiquement après 10 répétitions.
top -n 10>
2) Afficher le processus utilisateur spécifique
top -u paras>
3) Mettez en surbrillance le processus en cours en haut : Appuyez sur l'option 'z' dans la commande supérieure en cours d'exécution pour afficher le processus en cours d'exécution en couleur, ce qui peut vous aider à identifier facilement le processus en cours d'exécution.
4) Affiche le chemin absolu des processus : Appuyez sur l'option 'c' lors de l'exécution de la commande top, elle affichera le chemin absolu de l'exécution du pro
5) Tuez le processus en cours : 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 supérieure sans quitter la fenêtre supérieure, comme indiqué ci-dessous.
6) Trier par utilisation du processeur : Appuyez sur (Maj+P) pour trier les processus en fonction de l'utilisation du processeur.
7) Affiche la syntaxe de la commande supérieure :
top -h>
8) Mode par lots : Envoyez la sortie du haut vers un fichier ou tout autre programme.
css pour le gras
top -b>
9) Mode sécurisé : Utilisez top en mode sécurisé.
top -s>
10) Ligne de commande : La commande ci-dessous commence en haut avec le dernier état fermé.
Top -c>
11) Temporisation : Il indique le délai entre les mises à jour de l'écran.
Top -d seconds.tenths>
Question fréquemment posée
1) Quel est le top> sous Linux, et comment aide-t-elle à surveiller l’activité du système ?
Le '
top`>La commande est un utilitaire intégré à Linux qui fournit une vue dynamique en temps réel des performances du système. Il affiche des informations sur l'utilisation du processeur, l'utilisation de la mémoire, les processus en cours d'exécution, etc., permettant aux utilisateurs de surveiller et d'analyser efficacement l'activité du système.
2) Comment interpréter les informations affichées par le top> commande?
Les informations affichées par le `
top`>La commande inclut des colonnes telles que PID, %CPU, %MEM, VIRT, RES et COMMAND. PID est l'ID du processus, %CPU représente l'utilisation du processeur, %MEM affiche l'utilisation de la mémoire, VIRT est la mémoire virtuelle, RES est l'utilisation de la RAM physique et COMMAND affiche le nom du processus.
3) Puis-je personnaliser l'affichage du top> commande pour se concentrer sur des processus ou des utilisateurs spécifiques ?
Oui, le `
top`>la commande est hautement personnalisable. Les utilisateurs peuvent appuyer sur les touches pour basculer entre différentes vues, trier les processus en fonction de divers critères et filtrer l'affichage pour afficher les processus d'un utilisateur spécifique. Par exemple, appuyer sur « u » permet de filtrer par nom d’utilisateur.
4) Comment puis-je utiliser le top> commande pour identifier et mettre fin aux processus gourmands en ressources ?
Le '
top`>La commande permet aux utilisateurs de gérer les processus de manière interactive. Appuyer sur « k » permet à l'utilisateur de tuer un processus spécifique en entrant son PID. Le tri des processus par utilisation du processeur ou de la mémoire (avec « P » ou « M ») permet d'identifier les tâches gourmandes en ressources qui peuvent nécessiter une attention particulière.
5) Existe-t-il des fonctionnalités avancées supplémentaires du top> commande au-delà de la surveillance en temps réel ?
Oui, le `
top`>La commande offre des fonctionnalités avancées. Les utilisateurs peuvent exécuter `top`>avec des options spécifiques, telles que « -n » pour quitter après un nombre spécifique de répétitions, « -u » pour afficher les processus pour un utilisateur spécifique, « -b » pour le mode batch (utile pour les scripts) et « -d » pour définir le délai entre les mises à jour de l'écran. Comprendre ces options améliore l'utilité du `top`>commande dans divers scénarios.
Conclusion
Dans cet article, nous avons discuté detop>commande qui est un outil essentiel pour les utilisateurs Linux et les administrateurs système, offrant des informations en temps réel sur les processus système et l'utilisation des ressources. Son interface dynamique, ses commandes interactives et ses options de personnalisation en font un outil puissant de surveillance et de dépannage. Des processus de tri et de suppression des tâches à la surveillance spécifique des utilisateurs, letop>La commande fournit une vue concise mais complète de l’état du système, permettant aux utilisateurs de maintenir efficacement des performances optimales.