Linux "top -c", чтобы показать полную команду

16

Какой параметр может помочь мне отобразить полную команду, используя top -c?

Например, у меня есть один из выходной из top -c

  5073 mysql     20   0  298m  12m 4668 S    0  0.0  29:27.46 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysql/mysqld.log --pid-file=/var/run/mysql/mysqld.pid -

После этого --pid-file==/var/run/mysql/mysqld.pidпоявляется больше параметров , но они отсекаются по размеру экрана. Как я могу сделать их видимыми?

user200340
источник
2
Почему ты спрашиваешь? Почему вы не используете, например ps auxww, возможно, через watch?
Василий Старынкевич
Вы можете использовать htopкоторый поддерживает прокрутку.
Ортанг
@BasileStarynkevitch, вопрос goog, я не привык использовать «ps», но это приятно знать, спасибо.
user200340

Ответы:

9

top как таковой не поддерживает перенос, если я прав. Один из способов - увеличить ширину терминала следующим образом.

export COLUMNS=_NO_YOU_DESIRE_
top

** then set update interval with 's _REFRESH_INTERVAL_'
** turn on command line display with 'c'

источник
По крайней мере, для zsh это приводит к нежелательным побочным эффектам, таким как смещение правой стороны и начальная позиция курсора.
Шридхар Сарнобат
5

htopпоказывает полную команду. Вы можете прокрутить вправо, чтобы увидеть все это.

скриншот htop

http://hisham.hm/htop/

Кен Шарп
источник
0

Вы можете использовать что-то вроде, ps -eF > ps_outчтобы получить снимок ваших текущих процессов со всеми аргументами командной строки. Или используйте htopкоторый поддерживает прокрутку.

НТН

ortang
источник
0

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

Тахир
источник
Там, кажется, нет аргумента -Oили . -ftop
Даниэль Бек
Нажмите oвнутри, topчтобы переместить столбцы влево и вправо. Нажмите fвнутри, topчтобы переключать столбцы.
Евгений Сергеев
После того, как все настройки, вы можете нажимать Wдля topпомнить эти параметры в следующий раз , когда она начинается.
Евгений Сергеев