在 Debian 系统中,cpustat
是一个用于显示 CPU 使用情况的工具,通常作为 sysstat
包的一部分提供。如果你想导出 cpustat
的数据,可以使用以下几种方法:
方法一:重定向到文件
你可以直接将 cpustat
的输出重定向到一个文件中。例如:
cpustat -p ALL 1 > cpustat_output.txt
这个命令会每秒输出一次所有 CPU 的统计信息,并将其保存到 cpustat_output.txt
文件中。你可以根据需要调整时间间隔(例如,使用 -p ALL 5
来每 5 秒输出一次)。
方法二:使用 script
命令
如果你想记录终端会话中的所有输出,可以使用 script
命令:
script -q -c "cpustat -p ALL 1" cpustat_session.log
这个命令会启动一个新的 shell 会话,并在其中执行 cpustat
命令,所有输出会被记录到 cpustat_session.log
文件中。
方法三:使用 tee
命令
如果你想在终端上查看输出的同时将其保存到文件中,可以使用 tee
命令:
cpustat -p ALL 1 | tee cpustat_output.txt
这样,cpustat
的输出会同时显示在终端上并被写入到 cpustat_output.txt
文件中。
选择适合你需求的方法来导出 cpustat
的数据即可。