2

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

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

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

2 ответа2

3

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

   top
   1
   W

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

   top -n 1 > my_outfile.txt

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

0

Я обычно использую 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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .