Перенаправление top при отображении нескольких процессоров

Перенаправление top при отображении нескольких процессоров

Если запустить top, а затем нажать 1, он покажет распределение использования на каждом ЦП. Как перенаправить это в файл?

Я знаю, что могу это сделать top -n 1 > process.txt, но как мне получить эту 1опцию в файле?

Заранее спасибо.

решение1

Самый простой способ — использовать клавишу W, которая записывает ваши текущие выборы в файл./home/вашеимя/.toprc, так что при перезапускевершина, он сохранит ту же конфигурацию. Так что

   top
   1
   W

и Ctrl+ C. Теперь, когда вы перезапустите с

   top -n 1 > my_outfile.txt

вы сохраните свою конфигурацию.

решение2

Я обычно использую mpstatдля получения информации о загрузке процессора.

# mpstat -P 0,1,2,3
Linux 2.6.32-042stab078.28 (***.com)  01/27/2014      _i686_  (8 CPU)

04:06:39 PM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
04:06:39 PM    0    0.05    0.00    0.03    0.00    0.00    0.00    0.13    0.00   99.79
04:06:39 PM    1    0.05    0.00    0.04   28.78    0.00    0.00    0.19    0.00   70.93
04:06:39 PM    2    0.05    0.00    0.03    0.00    0.00    0.00    0.14    0.00   99.79
04:06:39 PM    3    0.05    0.00    0.03    0.00    0.00    0.00    0.13    0.00   99.79

Связанный контент