Як отримати верхній вихід команди для показу аргументів рейку?


22

Раніше всі наші сервери автоматично показували аргументи команд, передані на рейк, коли ми переглядаємо їх зверху. Наприклад:

введіть тут опис зображення

Але на цьому конкретному сервері ми отримуємо це замість цього (зображення вгорі запущено, показує команду rake, але не відображає жодного з аргументів, переданих rake):

введіть тут опис зображення

На обох серверах працює Ubuntu (хоча сервер без команд граблі - це новіший аромат ubuntu). Обидва виконують рейку через рубінове корпоративне видання (як від rvm). Не можу знайти жодної документації про те, як верхній вибір вибирає, що відображатиметься у стовпці "команда", окрім очевидного перемикання "більше даних / менше даних" (усі знімки екрана відображаються з увімкненими додатковими даними.

Хтось із цим стикався?


Я встановив, що PS виявляє ту саму проблему на цьому сервері, що і верх. Ніхто не покаже аргументи, надані рейку. Пошук пояснення триває.
wbharding

Тепер я розумію, що проблема полягає в тому, що / proc / [pid] / cmdline (який контролює те, що відображається вгорі та ps) не дає однакового виходу на двох серверах. Я опублікував оновлене та більш детальне запитання тут serverfault.com/questions/478669/…
wbharding

Відповіді:


25

Використовуйте, top -cщоб зробити аргументи найкращих шоу. Крім того, просто натисніть cпід час запуску, topщоб занадто заблокувати це.


1
Вибачте, я мав би бути більш зрозумілим: знімки екрана, які я показав, були після перемикання виводу на "c". У них досі немає аргументів на граблі.
wbharding

1

Чи alias показує вихідний псевдонім для верху?

Я не знаю змінної оточення, яка б змінила поведінку верху за замовчуванням, оскільки VIRT і CPULOOP на це не впливають.

Який вміст / etc / toprc? - це системний файл конфігурації (також є персональний файл конфігурації, але я сумніваюся, що ви б про це не знали)

Я б запропонував створити / змінити / etc / toprc, щоб отримати потрібний результат. І позбудься псевдоніма, якщо такий існує.

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