Ce guide discutera de l'utilisation de la commande supérieure dans Linux pour trouver des informations spécifiques sur les processus en cours d'exécution dans votre système.
Top usage de base
Pour utiliser l'utilitaire supérieur dans Linux, lancez une session de terminal et entrez le haut de la commande.
$ topUn exemple de sortie de la commande supérieure est:
La sortie est divisée en deux parties:
La partie supérieure montre l'utilisation des ressources telles que la mémoire, l'utilisation du processeur et l'utilisation du disque.
La partie inférieure montre des informations sur les processus en cours d'exécution. Ces données incluent l'ID de processus, l'utilisateur et le nom du processus.
Comment filtrer les processus spécifiques
Pour filtrer la sortie supérieure à un processus spécifique, appuyez sur la touche O et entrez l'entrée en tant que commande = nom, où le nom fait référence au nom de processus.
Par exemple, pour filtrer le système:
Command = systemdAppuyez sur Entrée, et l'utilitaire supérieur filtrera les processus de systemd uniquement.
Vous pouvez également mettre en évidence le processus spécifique tout en conservant d'autres processus en vue. Pour ce faire, appuyez sur la touche L et recherchez une chaîne.
Par exemple:
Comment filtrer les processus utilisateur
L'utilitaire de sortie supérieur nous permet également de filtrer les processus engendrés par un utilisateur spécifique. Pour ce faire, nous utilisons le drapeau -u suivi du nom d'utilisateur.
Par exemple,
top -u ubuntuLa commande affiche uniquement les processus appartenant à l'utilisateur d'Ubuntu.
Comment trier les processus par% CPU
Nous pouvons également trier la sortie supérieure par le pourcentage d'utilisation du processeur. Pour ce faire, appuyez sur la commande Shift + P.
La sortie est triée par ordre croissant.
Comment changer l'intervalle de rafraîchissement
Par défaut, le haut actualisera la sortie toutes les 3 secondes. Pour modifier cette valeur, appuyez sur la touche D pendant que le haut s'exécute.
Comment montrer le chemin vers un binaire
Pour afficher le chemin vers la commande qui a lancé un processus spécifique, appuyez sur la touche C:
Comment enregistrer la sortie dans un fichier
Nous pouvons également enregistrer la sortie du fichier en utilisant des symboles de redirection. Par exemple, pour exporter la sortie supérieure pendant 10 minutes, utilisez la commande:
top -n 3 -b> top_output.enregistrerLe -n spécifie le nombre d'itérations que le haut devrait produire avant de terminer.
L'indicateur -B démarre en haut en mode lot, qui traite en continu la sortie jusqu'à ce que les itérations maximales soient respectées (spécifiées en indicateur -n).
Dernier mot à dire
Le sommet est un bon utilitaire pour les administrateurs système et quiconque veut savoir quels processus utilisent les ressources système. Pour en savoir plus sur TOP, considérez la documentation.