我如何记录 acpi 温度?

我如何记录 acpi 温度?

我正在尝试调试为什么我的计算机有时会随机关闭,并排除温度问题(因为我不认为是这种情况)我想记录acpi -t某个地方的输出,以便当它关闭时我可以查看发生了什么。

lm-sensors我知道这个问题,但我想避免安装其他软件包而只是使用终端。

我尝试使用watch acpi -t >> temp.log,但输出全是乱码 -温度日志

如何acpi -t正确记录间隔的输出?

答案1

这些是由输出生成的控制台控制字符。当您需要重定向命令输出时,watch应避免使用。以下是一种更好的方法:watch

while sleep 1; do echo `date +"%F %T"` `acpi -t` >> temp.log; done

相关内容