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'.