在 Ubuntu 系统中,你可以使用 cpustat
命令来监控 CPU 的使用情况。如果你想将 cpustat
的输出导出到文件中,可以使用以下几种方法:
你可以直接将命令的输出重定向到一个文件中。例如:
cpustat -p ALL 1 > cpustat_output.txt
这个命令会每秒输出一次所有 CPU 的统计信息,并将其保存到 cpustat_output.txt
文件中。如果你想持续监控并记录数据,可以使用一个循环:
while true; do cpustat -p ALL 1 >> cpustat_output.txt; sleep 60; done
这个命令会每分钟将一次统计信息追加到文件中。
tee
命令如果你想在终端上查看输出的同时保存到文件中,可以使用 tee
命令:
cpustat -p ALL 1 | tee cpustat_output.txt
这会将输出同时显示在终端并写入到 cpustat_output.txt
文件中。
script
命令如果你想记录终端会话中的所有输出,包括命令提示符和输出,可以使用 script
命令:
script -q -c "cpustat -p ALL 1" cpustat_session.log
这会创建一个名为 cpustat_session.log
的文件,其中包含整个会话的输出。
选择适合你需求的方法来导出 cpustat
的数据。