
如果運行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