GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je obtenir la commande top pour envelopper sa sortie?

Le champ de commande est par défaut automatiquement tronqué pour une meilleure lecture.

Vous devez courir

top -c

pour afficher la commande complète, en fonction des capacités de la fenêtre de votre console, vous pourrez faire défiler vers la droite et voir la commande complète.


top -bcn1 -w512

La solution élégante consiste à utiliser l'option -w [number] . Selon la page de manuel, la largeur maximale est de 512 caractères, vous aurez donc besoin d'une solution différente pour tout ce qui dépasse cela. Vraisemblablement, vous voulez également voir la longueur complète des commandes, utilisez donc le -c option. Nous devons exécuter top en "mode batch", -b , ou il continuera à couper les commandes avec un "+". Le mode batch fait un peu désordre car il imprime tout les tâches toutes les secondes, nous pouvons donc utiliser le -n1 possibilité d'imprimer une seule instance.

Voir la page d'accueil du manuel pour plus d'informations.


Comme l'a dit Daniel Arndt, vous pouvez également utiliser htop au lieu de top. Il est disponible sur toutes les distributions de nos jours, et il fournit de meilleurs chiffres (en particulier pour l'utilisation de la mémoire)

Il est également beaucoup plus facile à utiliser et plus agréable à voir, même s'il est limité aux couleurs du terminal. Vous pouvez faire défiler vers la droite pour voir la commande complète, par exemple, ou vous pouvez tuer un processus avec un simple F9. Vous pouvez également voir l'arborescence complète avec la touche 't'.


Linux
  1. Comment enregistrer la sortie de la commande dans un fichier sous Linux

  2. Comment affecter la sortie d'une commande à une variable Shell ?

  3. Comment tromper une commande en lui faisant croire que sa sortie va vers un terminal ?

  4. Comment capturer la sortie de la commande supérieure Unix dans un fichier au format lisible

  5. CentOS / RHEL :Comment obtenir la date et l'heure de la commande exécutée dans la sortie de la commande d'historique

Comment activer l'horodatage dans la sortie de la commande d'historique Linux

Comment rediriger la sortie de la commande shell

Comment personnaliser la commande Linux top

Comment lire la sortie et les utilisations de la commande Linux Top

Comment utiliser la commande TOP

Comment trier la commande supérieure en fonction de l'utilisation de la mémoire