在 Ubuntu 中,cpustat
是一个用于显示 CPU 使用情况的工具,通常作为 sysstat
包的一部分提供。如果你想自定义脚本来使用 cpustat
,你可以编写一个简单的 shell 脚本,将 cpustat
的输出重定向到一个文件或进行其他处理。
以下是一个基本的示例,展示如何创建一个自定义脚本来运行 cpustat
并将输出保存到文件中:
-
安装 sysstat(如果尚未安装):
sudo apt update sudo apt install sysstat
-
创建自定义脚本:
打开一个文本编辑器,例如nano
,并创建一个新的脚本文件,比如custom_cpustat.sh
:nano custom_cpustat.sh
-
编写脚本内容:
在编辑器中输入以下内容:#!/bin/bash # 检查是否提供了输出文件名 if [ $# -eq 0 ]; then echo "Usage: $0 <output_file>" exit 1 fi # 获取输出文件名 OUTPUT_FILE=$1 # 运行 cpustat 并将输出保存到指定文件 cpustat -p ALL > "$OUTPUT_FILE" echo "CPU statistics saved to $OUTPUT_FILE"
这个脚本接受一个参数,即输出文件的路径。它检查是否提供了该参数,然后运行
cpustat -p ALL
将所有 CPU 的统计信息输出到指定的文件。 -
保存并退出编辑器:
在nano
中,按Ctrl + O
保存文件,然后按Enter
确认。接着按Ctrl + X
退出编辑器。 -
赋予脚本执行权限:
chmod +x custom_cpustat.sh
-
运行脚本:
现在你可以运行这个脚本来生成 CPU 统计信息:./custom_cpustat.sh cpu_stats.txt
这将把 CPU 统计信息保存到
cpu_stats.txt
文件中。
你可以根据需要修改脚本,例如添加时间戳、调整 cpustat
的选项或进行其他数据处理。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1362936.html