我创建了一个用 bash 编写的简单脚本来持续监控我的系统温度和可用 RAM。
while :
do
clear;
echo "---------------------------RAM Load------------------------------$
free -mt;
echo "---------------------------Temperature---------------------------$
sensors;
sleep 1;
clear;
done
我想知道是否可以将这些数据写入简单的文本文件或工作表,以供使用錄影
答案1
这是可能的。你可以将free
和的输出重定向sensors
到一个文件:
free -mt >> memoryfile.txt
使用>>
将附加而不是覆盖文件。
话虽如此,你在这里可能又要重新发明轮子了。现有的工具包括穆宁只需安装,启用一些插件,它们就会定期监控您的系统参数以生成图表并将其存储在数据库中。从这个数据库中提取数据并将其与 dygraphs 一起使用可能比设计一个解析器来处理和的原始输出更容易sensors
;free
好吧,这本身并不困难,但正如我所说,它已经在 munin 插件中完成了。