Comment configurer `htop` pour afficher la ligne de commande complète?

21

Il existe un moyen d'afficher la ligne de commande complète htop(par exemple sur plusieurs lignes ou avec une bannière mobile). Avec le paramètre par défaut où une seule ligne est affichée, il n'est pas possible de distinguer tous les processus, par exemple différents javaprogrammes (car l'argument class ou jar suit un tas d'arguments) ou des programmes avec un long chemin absolu de binaires.

L'omission du chemin absolu complet en faveur du seul binaire serait un compromis où la distinction ne serait pas optimale, mais meilleure dans certains cas.

J'ai vérifié les paramètres et la page de manuel et je n'ai pas trouvé d'option appropriée à ma connaissance.

Karl Richter
la source
Quelque chose comme ça for p in $(pidof java); do echo $p:; cat /proc/$p/cmdline| xargs -0 echo; done |lesspour inspecter la ligne de commande pids?
Alex

Réponses:

22

Pour autant que je sache, la seule façon d'afficher la ligne de commande complète est de faire défiler vers la droite avec les touches fléchées ou d'utiliser un terminal avec une petite police.

EDIT ( grâce à @LangeHaare ): Vous pouvez utiliser Ctrl-A et Ctrl-E pour passer au début et terminer la ligne de commande.

jofel
la source
8
Savez-vous s'il existe un moyen de passer à la fin et de revenir au début de la ligne de commande? Le traitement des javalignes de commande contenant le chemin de classe complet peut conduire à> 2000 signes facilement ...
Karl Richter
@Karl À l'extrémité droite? ou en bas?
tachomi
@tachomi L'extrémité droite (et l'extrémité gauche, c'est-à-dire la vue juste après le début)
Karl Richter
6
@KarlRichter vous pouvez utiliser CTRL + A et CTRL + E pour aller au début et à la fin du défilement
LangeHaare
Il y a une demande de fonctionnalité mais elle a été refusée: github.com/hishamhm/htop/issues/233
Ortomala Lokni
2

ctrl + f et utilisez la touche fléchée pour vous déplacer vers la gauche et la droite.

rosepark222
la source