在 Debian 系统中,cpustat 是一个用于显示 CPU 使用情况的工具,通常作为 sysstat 包的一部分提供。如果你想将 cpustat 的输出导出为文件,可以使用以下方法:
使用重定向操作符: 你可以直接在命令行中使用重定向操作符将输出保存到文件中。例如:
cpustat > cpustat_output.txt
这会将当前的 CPU 统计信息输出到 cpustat_output.txt 文件中。
使用 cpustat 的时间间隔和次数选项:
如果你想每隔一段时间获取一次统计信息并多次输出,可以结合使用 -t(时间间隔,以秒为单位)和 -c(次数)选项。例如,每隔 5 秒获取一次 CPU 统计信息,共获取 3 次:
cpustat -t 5 -c 3 > cpustat_multiple_output.txt
使用 script 命令:
如果你想记录整个终端会话的输出,可以使用 script 命令:
script -q -c "cpustat" cpustat_session.log
这会将整个会话的输出保存到 cpustat_session.log 文件中,包括命令提示符和其他输出。
选择合适的方法,根据你的需求导出数据即可。