Вопрос: Как получить верхний вывод команды для отображения аргументов рейка?


Раньше все наши серверы автоматически отображали аргументы команды, переданные в грабли, когда мы рассматриваем их сверху. Например:

enter image description here

Но на этом конкретном сервере мы получаем это вместо этого (изображение работает сверху, показывая команду rake, но не показывает никаких аргументов, которые были переданы в rake):

enter image description here

На обоих серверах работает Ubuntu (хотя сервер без команд рейка является более новым вкусом ubuntu). Оба запускают рейк через рубинский корпоративный выпуск (как работает на rvm). Кажется, что не найдено никакой документации о том, как верх выбирает, что показывать в столбце «команда», кроме явного переключения «больше данных / меньше данных» (все скриншоты показаны с включенными дополнительными данными).

Кто-нибудь сталкивался с чем-то похожим на это?


17
2017-11-30 01:27


Источник


Я установил, что ps демонстрирует ту же проблему на этом сервере, что и верхняя. Также не будут показаны аргументы, данные для грабли. Поиск объяснений продолжается. - wbharding
Теперь я понимаю, что проблема / proc / [pid] / cmdline (которая контролирует то, что показано сверху и ps) не дает того же вывода на двух серверах. Я разместил обновленный и более подробный вопрос здесь serverfault.com/questions/478669/... - wbharding


Ответы:


использование top -c для создания аргументов top show. Кроме того, просто нажмите c в беге top toogle это.


20
2017-11-30 06:53



Извините, я должен был быть более ясным: скриншоты, которые я показал, были после переключения с помощью «c». У них до сих пор нет аргументов для рейка. - wbharding


Выводит ли вывод alias  показать псевдоним сверху?

Нет переменной окружения, о которой я знаю, что изменит поведение по умолчанию сверху, поскольку VIRT и CPULOOP не влияют на это.

Каково содержание / etc / toprc? - это системный файл конфигурации (там также есть персональный файл конфигурации, но я сомневаюсь, что вы не узнаете об этом)

Я бы предложил создать / изменить / etc / toprc, чтобы получить нужный вам результат. И избавиться от псевдонима, если он существует.


1
2017-11-30 02:55