顯示多個 CPU 時重定向頂部

顯示多個 CPU 時重定向頂部

如果運行top,然後按1,它會顯示每個 CPU 的使用情況細目。我如何將其重定向到文件?

我知道我可以這樣做top -n 1 > process.txt,但是如何獲得1文件中的選項?

先感謝您。

答案1

最簡單的事情是使用W金鑰,它將您當前的選擇寫入文件/home/你的名字/.toprc,這樣,當您重新啟動時頂部,它將保持相同的配置。所以

   top
   1
   W

Ctrl+ C。現在,當您重新啟動時

   top -n 1 > my_outfile.txt

您將保留您的配置。

答案2

我通常用於mpstat獲取 CPU 使用情況。

# 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

相關內容