在 Ubuntu 中,cpustat
是一个用于显示 CPU 使用情况的工具,通常作为 sysstat
包的一部分提供。如果你想保存 cpustat
的输出,可以使用重定向操作符将输出保存到文件中。以下是一些常见的方法:
保存到文本文件:
你可以使用命令行中的重定向操作符 >
将输出保存到一个文本文件中。例如:
cpustat > cpu_usage.txt
这条命令会将当前的 CPU 使用情况输出保存到名为 cpu_usage.txt
的文件中。如果该文件已经存在,它会被覆盖。
追加到文本文件:
如果你想在已有的文件基础上追加输出,而不是覆盖文件,可以使用 >>
操作符:
cpustat >> cpu_usage.txt
保存为 CSV 格式:
如果你希望以 CSV 格式保存输出,可以使用 -C
选项来指定输出格式:
cpustat -C > cpu_usage.csv
定时保存输出:
如果你想定期保存 CPU 使用情况,可以结合 cron
作业来实现。例如,每 5 分钟保存一次:
编辑 crontab 文件:
crontab -e
添加以下行:
*/5 * * * * cpustat >> /path/to/cpu_usage_$(date +\%Y\%m\%d\%H\%M\%S).txt
这会在每天的每个小时的每 5 分钟执行 cpustat
并将输出追加到指定路径的文件中。
通过这些方法,你可以方便地保存 cpustat
的输出以供后续分析或记录。