Раньше все наши серверы автоматически отображали аргументы команд, переданные в rake, когда мы просматривали их вверху. Например:
Но на этом конкретном сервере мы получаем это вместо этого (изображение вверху, показывает команду rake, но не показывает ни один из аргументов, которые были переданы rake):
Оба сервера работают под управлением Ubuntu (хотя сервер без команд rake - это более новая разновидность ubuntu). Оба запускают рейк через ruby Enterprise Edition (на базе rvm). Кажется, не могу найти никакой документации о том, как top выбирает, что показывать в столбце «команда», кроме очевидного переключателя «больше данных / меньше данных» (все скриншоты показаны с включенными дополнительными данными.
Кто-нибудь сталкивался с чем-либо подобным?
Использовать top -c
приводить лучшие аргументы. Или просто нажмите c
в бегах top
чтобы переключить это.
Выходит ли alias
показать псевдоним для топа?
Я не знаю ни одной переменной среды, которая изменила бы поведение top по умолчанию, так как VIRT и CPULOOP не влияют на это.
Что содержится в / etc / toprc? - это общесистемный файл конфигурации (есть также личный файл конфигурации, но я сомневаюсь, что вы об этом не знали)
Я бы посоветовал создать / изменить / etc / toprc, чтобы получить желаемый результат. И избавьтесь от псевдонима, если он существует.