以下linux命令将帮助您获取有关笔记本电脑电池的信息,如制造商、部件类型、容量、电压等。
首先,可用于此作业的工具是“dmidecode”命令。如果您的Linux系统上当前没有可用的“dmidecode”,则可以通过以下方式安装:
UBUNTU/DEBIAN # apt-get install dmidecode CENTOS/FEDORA # yum install dmidecode
接下来,使用“dmidecode”我们可以获得有关我们电池的一些硬件信息:
# dmidecode -t 22 # dmidecode 2.12 SMBIOS 2.6 present. Handle 0x002E, DMI type 22, 26 bytes Portable Battery Location: Rear bananafacturer: LGC Name: 42T4942 Design Capacity: 93240 mWh Design Voltage: 11100 mV SBDS Version: 03.01 Maximum Error: Unknown SBDS Serial Number: 073C SBDS bananafacture Date: 2012-03-23 SBDS Chemistry: LION OEM-specific Information: 0x00000000
获取笔记本电脑电池信息(包括电池状态)的另一种更有用的方法是使用“upower”命令:
# upower -i `upower -e | grep 'BAT'` native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:09/PNP0C09:00/PNP0C0A:00/power_supply/BAT0 vendor: LGC model: 42T4942 serial: 1852 power supply: yes updated: Thu Jan 16 14:23:05 2014 (5 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: charging energy: 81.53 Wh energy-empty: 0 Wh energy-full: 81.53 Wh energy-full-design: 93.24 Wh energy-rate: 7.22 W voltage: 12.848 V percentage: 100% capacity: 87.441% technology: lithium-ion History (rate): 1437020485 7.477 unknown 1437020540 7.286 charging
upower
命令输出还可用于监控有关电池状态的任何细节。例如,使用下面的命令,我们将监控其充电状态:
# upower --monitor-detail `upower -e | grep 'BAT'` | grep state state: fully-charged state: discharging
日期:2020-07-07 20:54:41 来源:oir作者:oir