加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

有没有办法获取电池信息(状态,插入等)而无需在Linux上读取proc /

发布时间:2020-12-13 23:07:06 所属栏目:Linux 来源:网络整理
导读:我想在 Linux上获得有关C电池的信息.我不想阅读或解析任何文件! acpi /内核或任何其他模块是否有任何低级接口来获取我想要的信息? 我已经在网上搜索了,但每个问题都会得到答案“parse / proc / foo / bar”.我真的不想这样做,因为我认为,低级接口不会像文
我想在 Linux上获得有关C电池的信息.我不想阅读或解析任何文件! acpi /内核或任何其他模块是否有任何低级接口来获取我想要的信息?

我已经在网上搜索了,但每个问题都会得到答案“parse / proc / foo / bar”.我真的不想这样做,因为我认为,低级接口不会像文件那样快速地改变.

最好的祝福.

解决方法

您可能正在寻找UPower: http://upower.freedesktop.org/

这是桌面环境和移动设备的共同需求,因此随着时间的推移有许多解决方案.例如,最古老的一个是acpid,现在已经过时了.

虽然出于代码清晰的原因,我建议使用像UPower这样的轻量级抽象,但/ proc和(在某种程度上)/ sys中的文件被认为是Linux内核ABI的一部分,这意味着更改它们通常是不受欢迎的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读