У меня была только эта проблема , и я нашел подобный ответ здесь .
Метод состоит в том, чтобы установить top
желаемое, а затем нажать W
(заглавная W). Это сохраняет top
текущий макет в файл конфигурации в $ HOME / .toprc.
Хотя это может не сработать, если вы хотите запустить несколько top
с разными конфигурациями.
Итак, с помощью того, что я считаю обходным решением, вы можете писать в разные файлы конфигурации / использовать разные файлы конфигурации, выполнив одно из следующих действий ...
1) Переименуйте двоичный файл
ln -s /usr/bin/top top2
./top2
Теперь .top2rc
будет записано в ваш $ HOME
2) Установите для $ HOME какой-либо альтернативный путь, так как он запишет свой файл конфигурации в файл $ HOME / .binary-name.rc
HOME=./
top
Теперь .toprc
будет записано в текущую папку.
Используя комментарии других людей, чтобы добавить различный учет использования вверху, вы можете создать пакетный вывод для этой информации, а последний объединяет информацию с помощью сценария. Может быть, не так просто, как вы, сценарий, но я обнаружил, что верхний слой предоставляет мне ВСЕ процессы, чтобы позже я мог резюмировать и фиксировать состояние в течение длительного времени, которое я мог бы пропустить в противном случае (необъяснимое внезапное использование процессора из-за случайных процессов)
I
чтобы переключить режим Irix (в отличие от режима Solaris ). Когдаon
, процент, отображаемый в списке процессов, относится к потоку ЦП . Когдаoff
, указанный процент отображается относительно общей мощности ЦП (то есть ВСЕ потоки, то есть все ядра).