我们可以通过图形界面方便地查看当前电池百分比、是否正在充电、当前电池可以使用多长时间等电池状态笔记本电池检测软件 绿色版皇冠黄袍笔刷下载,但无法查看电池健康等相关信息。
本文的目的就是解决这些问题。
Linux 上有很多这样的实用程序,它们可以从命令行获得。
今天这篇文章就是关于这个话题的GIF制作工具,我会尽量涵盖尽可能多的信息。
最好每月检查一次电池健康状况。它可以帮助您检查当前遇到的问题是否与电池或充电有关。
同时威望屏幕取色王,我们还可以查看电池模组名称、电源、制造商和电池规格。
电源管理是在不使用时关闭电源或将系统组件切换到低功耗模式的能力。
Linux下如何使用几个实用程序检查电池状态如何使用命令检查笔记本电脑电池状态
是一个命令行工具,它提供了一个界面来列出系统中的电源。它可以控制你电脑上不同操作的延迟,可以为你节省很多电量。
只需在 Linux 中运行以下命令即可获取电池和它所依赖的其他信息。
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
native-path: BAT0
vendor: SMP
model: L14M4P23
serial: 756
power supply: yes
updated: Monday 03 December 2018 07:56:18 PM IST (95 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: discharging
warning-level: none
energy: 28.23 Wh
energy-empty: 0 Wh
energy-full: 52.26 Wh
energy-full-design: 60 Wh
energy-rate: 10.714 W
voltage: 14.819 V
time to empty: 2.6 hours
percentage: 54%
capacity: 87.1%
technology: lithium-ion
icon-name: 'battery-good-symbolic'
History (charge):
1543847178 54.000 discharging
History (rate):
1543847178 10.714 discharging
使用以下格式检查电池特定信息。
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -i "state\|percentage\|time to empty"
state: discharging
time to empty: 2.1 hours
percentage: 43%
这个和上面的类似,但是是插上充电线后才运行,所以下面会显示充电状态。
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -i "state\|percentage\|time to empty"
state: charging
percentage: 41%
如何使用 TLP 命令检查笔记本电池状态
TLP 是一款免费且开源的多功能命令行工具,无需更改任何配置即可优化笔记本电脑电池。
TLP 可以为您的 Linux 带来更高级的电源管理笔记本电池检测软件 绿色版,而无需了解任何技术细节。默认情况下,TLP 随附已针对您的电池优化的配置,因此您可以安装它并忘记它。尽管 TLP 是一种可以根据您的需求进行高度定制的工具。
TLP 可在大多数 Linux 发行版的官方存储库中使用,例如 Arch、、、、等。只需使用 Linux 发行版的包管理器安装 TLP。
只需在 Linux 中运行以下命令即可获取电池和其他相关信息。
$ sudo tlp-stat -b
--- TLP 1.1 --------------------------------------------
+++ Battery Status
/sys/class/power_supply/BAT0/manufacturer = SMP
/sys/class/power_supply/BAT0/model_name = L14M4P23
/sys/class/power_supply/BAT0/cycle_count = (not supported)
/sys/class/power_supply/BAT0/energy_full_design = 60000 [mWh]
/sys/class/power_supply/BAT0/energy_full = 52260 [mWh]
/sys/class/power_supply/BAT0/energy_now = 21950 [mWh]
/sys/class/power_supply/BAT0/power_now = 10923 [mW]
/sys/class/power_supply/BAT0/status = Discharging
Charge = 42.0 [%]
Capacity = 87.1 [%]
还可以查看其他信息。
$ sudo tlp-stat -s
--- TLP 1.1 --------------------------------------------
+++ System Info
System = LENOVO Lenovo ideapad Y700-15ISK 80NV
BIOS = CDCN35WW
Release = "Manjaro Linux"
Kernel = 4.19.6-1-MANJARO #1 SMP PREEMPT Sat Dec 1 12:21:26 UTC 2018 x86_64
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-4.19-x86_64 root=UUID=69d9dd18-36be-4631-9ebb-78f05fe3217f rw quiet resume=UUID=a2092b92-af29-4760-8e68-7a201922573b
Init system = systemd
Boot mode = BIOS (CSM, Legacy)
+++ TLP Status
State = enabled
Last run = 07:16:12 IST, 4362 sec(s) ago
Mode = battery
Power source = battery```
### 如何使用 ACPI 命令检查电池状态
ACPI 代表高级配置和电源接口模块,它们是不同 ACPI 部件的内核模块。它们启用特殊的 ACPI 函数向 `/proc` 或者 `/sys` 中添加信息。这些信息可以通过事件或者其他监控程序的 acpid 进行解析。
$ acpi 0: , 43%, 01:05:11 直到“`
查看电池容量。
$ acpi -i
Battery 0: Charging, 43%, 01:05:07 until charged
Battery 0: design capacity 3817 mAh, last full capacity 3324 mAh = 87%
发表评论