以下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
