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, але вони відсікаються як розмір екрана. Як я можу зробити їх видимими?


2
Чому Ви запитуєте? Чому ви не використовуєте, наприклад ps auxww, можливо, через watch?
Василь Старинкевич

Ви можете використовувати, htopякі підтримують прокрутку.
ortang

@BasileStarynkevitch, питання goog, я не звик використовувати "ps", але приємно знати, дякую.
користувач200340

Відповіді:


9

top per se не підтримує обгортання, якщо я прав. Один із способів - Ви можете збільшити ширину терміналу наступним чином.

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/

Ви також можете переставляти, додавати та видаляти стовпці, щоб просто показати інформацію, яка вас цікавить. Натисніть hвсередину вгорі, щоб отримати детальну інформацію (або man htopв терміналі).


0

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

чт


0

Допомогло використання -Oопції для переміщення команди в крайній лівий стовпець, а потім -fдля видалення більшості інших елементів. Мені було цікаво бачити лише повну команду, яку виконували.


Здається, це не є аргументом -Oчи -fаргументом top.
Даніель Бек

Натисніть oвсередину, topщоб перемістити стовпчики вліво та вправо. Натисніть fвсередину, topщоб переключити стовпці.
Євгеній Сергєєв

Після того, як всі налаштування, ви можете натискати Wдля topпам'ятати ці параметри в наступний раз , коли вона починається.
Євгеній Сергєєв
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.