![检查电池状态 Arch Linux 安装 ISO](https://linux22.com/image/104747/%E6%A3%80%E6%9F%A5%E7%94%B5%E6%B1%A0%E7%8A%B6%E6%80%81%20Arch%20Linux%20%E5%AE%89%E8%A3%85%20ISO.png)
我正准备在我的笔记本电脑上重新安装 Arch,这段时间我遇到了一个有趣的问题。
有没有办法在不安装 acpi 包的情况下检查我的笔记本电脑电池状态? (因为我目前处于离线状态,没有充电器,所以我无法获得它们)
我认为系统应该以某种方式跟踪电池电量。那么可以在 CLI 中显示该信息吗?
答案1
内核通过以下方式提供此信息/sys/class/power_supply/BAT0/capacity
只需通过cat
以下路径即可获取信息(以电池容量的百分比表示):
cat /sys/class/power_supply/BAT0/capacity
对于实时视图,您可以cat
与命令结合使用watch
。以下命令为您提供电池容量的更新实时状态:
watch -n0 cat /sys/class/power_supply/BAT0/capacity
如果您的系统有多个电池,则可能会BAT0
在 下,或其他不同的情况。查看下面的设备并获取它们的信息。/sys/class/power_supply/
BAT1
BAT2
ls /sys/class/power_supply/