Python获取Linux下硬件温度的思路
2013-04-17 21:47
148 查看
刚刚写了篇文章,在Windows环境下利用WMI读取硬件温度传感器的温度。接着又想在linux实现类似的功能,怎么办?
总结出思路(思路来自开源项目cputemp,作者:Scott Williams):
源码片段:
读取虚拟文件系统/proc/acpi/thermal_zone/***/temperature
读取设备信息/sys/devices/LNXSYSTM:00/LNXTHERM:00/LNXTHERM:01/thermal_zone/temp
还有办法就是读取linux命令 acpi -t的返回结果获取温度。神马内核编程读温度的就不讨论了。
btw
。。。郁闷了,我的VirtualBox虚拟机下的Cent OS的/proc/acpi/thermal_zone是空的!
执行lsmod | grep thermal 没有结果。
虚拟机下不支持ACPI???
但是,Ubuntu貌似很多人遇到这问题已经提交了Bug:https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/120615
总结出思路(思路来自开源项目cputemp,作者:Scott Williams):
源码片段:
读取虚拟文件系统/proc/acpi/thermal_zone/***/temperature
读取设备信息/sys/devices/LNXSYSTM:00/LNXTHERM:00/LNXTHERM:01/thermal_zone/temp
还有办法就是读取linux命令 acpi -t的返回结果获取温度。神马内核编程读温度的就不讨论了。
btw
。。。郁闷了,我的VirtualBox虚拟机下的Cent OS的/proc/acpi/thermal_zone是空的!
执行lsmod | grep thermal 没有结果。
虚拟机下不支持ACPI???
但是,Ubuntu貌似很多人遇到这问题已经提交了Bug:https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/120615
相关文章推荐
- 使用python获取CPU和内存信息的思路与实现(linux系统)
- 使用python获取CPU和内存信息的思路与实现(linux系统)
- 如何使用python-hwinfo获取Linux硬件信息?
- Python在Linux下获取CPU温度、使用率、内存使用率、硬盘使用率
- 如何使用python-hwinfo获取Linux硬件信息?
- 使用python获取CPU和内存信息的思路与实现(linux系统)
- 使用python获取CPU和内存信息的思路与实现(linux系统)
- 使用python获取CPU和内存信息的思路与实现(linux系统)
- windows linux—unix 跨平台通信集成控制系统----系统硬件信息获取
- python获取linux主机名
- Python获取Linux系统下的本机IP地址代码分享
- python-hwinfo:使用 Linux 系统工具展示硬件信息概况
- python获取各操作系统硬件信息的方法
- python学习五:执行linux命令的两种方法、提高运行效率、进制转换、切片详解、ip和mac获取
- 使用 Python 获取 Linux 系统信息
- Inxi:获取Linux的系统和硬件信息
- python获取linux系统内存、cpu、网络使用情况
- Inxi:获取Linux的系统和硬件信息
- 使用Python收集获取Linux系统主机信息
- windows linux—unix 跨平台通信集成控制系统----系统硬件信息获取