
을 실행 top
한 후 를 누르면 1
각 CPU별 사용량 내역이 표시됩니다. 이것을 파일로 어떻게 리디렉션할 수 있나요?
할 수 있다는 것을 알고 있지만 파일에서 옵션을 top -n 1 > process.txt
어떻게 얻을 수 있습니까 ?1
미리 감사드립니다.
답변1
가장 쉬운 방법은 W현재 선택 사항을 파일에 기록하는 키를 사용하는 것입니다./집/귀하의 이름/.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