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.