我們可以通過圖形界面方便地查看當(dāng)前電池百分比、是否正在充電、當(dāng)前電池可以使用多長時(shí)間等電池狀態(tài)筆記本電池檢測軟件 綠色版皇冠黃袍筆刷下載,但無法查看電池健康等相關(guān)信息。
本文的目的就是解決這些問題。
Linux 上有很多這樣的實(shí)用程序,它們可以從命令行獲得。
今天這篇文章就是關(guān)于這個(gè)話題的GIF制作工具,我會盡量涵蓋盡可能多的信息。
最好每月檢查一次電池健康狀況。它可以幫助您檢查當(dāng)前遇到的問題是否與電池或充電有關(guān)。
同時(shí)威望屏幕取色王,我們還可以查看電池模組名稱、電源、制造商和電池規(guī)格。
電源管理是在不使用時(shí)關(guān)閉電源或?qū)⑾到y(tǒng)組件切換到低功耗模式的能力。
Linux下如何使用幾個(gè)實(shí)用程序檢查電池狀態(tài)如何使用命令檢查筆記本電腦電池狀態(tài)
是一個(gè)命令行工具,它提供了一個(gè)界面來列出系統(tǒng)中的電源。它可以控制你電腦上不同操作的延遲,可以為你節(jié)省很多電量。
只需在 Linux 中運(yùn)行以下命令即可獲取電池和它所依賴的其他信息。
$ 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%
這個(gè)和上面的類似,但是是插上充電線后才運(yùn)行,所以下面會顯示充電狀態(tài)。
$ upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -i "state\|percentage\|time to empty"
state: charging
percentage: 41%
如何使用 TLP 命令檢查筆記本電池狀態(tài)
TLP 是一款免費(fèi)且開源的多功能命令行工具,無需更改任何配置即可優(yōu)化筆記本電腦電池。
TLP 可以為您的 Linux 帶來更高級的電源管理筆記本電池檢測軟件 綠色版,而無需了解任何技術(shù)細(xì)節(jié)。默認(rèn)情況下,TLP 隨附已針對您的電池優(yōu)化的配置,因此您可以安裝它并忘記它。盡管 TLP 是一種可以根據(jù)您的需求進(jìn)行高度定制的工具。
TLP 可在大多數(shù) Linux 發(fā)行版的官方存儲庫中使用,例如 Arch、、、、等。只需使用 Linux 發(fā)行版的包管理器安裝 TLP。
只需在 Linux 中運(yùn)行以下命令即可獲取電池和其他相關(guān)信息。
$ 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 命令檢查電池狀態(tài)
ACPI 代表高級配置和電源接口模塊,它們是不同 ACPI 部件的內(nèi)核模塊。它們啟用特殊的 ACPI 函數(shù)向 `/proc` 或者 `/sys` 中添加信息。這些信息可以通過事件或者其他監(jiān)控程序的 acpid 進(jìn)行解析。
$ 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%