Как настроить `htop` для отображения всей командной строки?

21

Это способ отображения всей командной строки htop(например, в несколько строк или с движущимся баннером). При настройке по умолчанию, когда отображается только одна строка, невозможно расстроить все процессы, например, разные javaпрограммы (потому что аргумент класса или jar следует за кучей аргументов) или программы с длинным абсолютным путем двоичных файлов.

Пропуск полного абсолютного пути в пользу только двоичного кода был бы компромиссом, когда различие не было бы оптимальным, но в некоторых случаях лучше.

Я проверил настройки и справочную страницу и не нашел вариант, подходящий в моем понимании.

Карл Рихтер
источник
Как то так for p in $(pidof java); do echo $p:; cat /proc/$p/cmdline| xargs -0 echo; done |lessпроверять командную строку pids?
Alex

Ответы:

21

Насколько я знаю, единственный способ показать полную командную строку - это прокрутить вправо клавишами со стрелками или использовать терминал с маленьким шрифтом.

РЕДАКТИРОВАТЬ ( благодаря @LangeHaare ): Вы можете использовать Ctrl-A и Ctrl-E, чтобы перейти к началу и концу командной строки.

jofel
источник
8
Знаете ли вы, есть ли способ перейти к концу и вернуться к началу командной строки? Работа с javaкомандными строками, содержащими полный путь к классу, может легко привести к> 2000 знакам ...
Карл Рихтер,
@ Карл В правильный конец? или в конце?
tachomi
@tachomi Правый конец (и левый конец, то есть вид сразу после старта)
Карл Рихтер,
5
@KarlRichter, вы можете использовать CTRL + A и CTRL + E, чтобы перейти к началу и концу прокрутки
LangeHaare
Есть запрос на добавление функции, но он был отклонен: github.com/hishamhm/htop/issues/233
Ortomala Lokni
2

Ctrl + F и используйте клавишу со стрелкой для перемещения влево и вправо.

rosepark222
источник