linux中如何使用TLP命令检查笔记本电池状态
更新:HHH   时间:2023-1-7


小编给大家分享一下linux中如何使用TLP命令检查笔记本电池状态,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

如何使用 TLP 命令检查笔记本电池状态

TLP 是一个自由开源的多功能的命令行工具,它可以优化笔记本电池而无需修改任何配置。

TLP 可以为你的 Linux 带来更高级的电源管理,而无需理解任何技术细节。TLP 默认附带了一个已经为你的电池优化好的配置,所以你可以安装好后就不再管它了。尽管 TLP 是一个可以根据你的需求高度可定制的工具。

TLP 在绝大多数 Linux 发行版,例如 Arch、Debian、Fedora、Gentoo、openSUSE 等的官方库中都可用。使用你的 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 InfoSystem         = LENOVO Lenovo ideapad Y700-15ISK 80NVBIOS           = CDCN35WWRelease        = "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-7a201922573bInit system    = systemd Boot mode      = BIOS (CSM, Legacy) +++ TLP StatusState          = enabledLast run       = 07:16:12  IST,   4362 sec(s) agoMode           = batteryPower source   = battery``` ### 如何使用 ACPI 命令检查电池状态   ACPI 代表<ruby>高级配置和电源接口<rt>Advanced Configuration and Power Interface</rt></ruby>模块,它们是不同 ACPI 部件的内核模块。它们启用特殊的 ACPI 函数向 `/proc` 或者 `/sys` 中添加信息。这些信息可以通过事件或者其他监控程序的 acpid 进行解析。

$ acpi Battery 0: Charging, 43%, 01:05:11 until charged “`

查看电池容量。

$ acpi -iBattery 0: Charging, 43%, 01:05:07 until chargedBattery 0: design capacity 3817 mAh, last full capacity 3324 mAh = 87%

查看更多有关电池及其相关的信息。

$ acpi -VBattery 0: Charging, 43%, 01:05:07 until chargedBattery 0: design capacity 3815 mAh, last full capacity 3323 mAh = 87%Adapter 0: on-lineCooling 0: Processor 0 of 10Cooling 1: Processor 0 of 10Cooling 2: Processor 0 of 10Cooling 3: iwlwifi 0 of 19Cooling 4: Processor 0 of 10Cooling 5: iwlwifi no state information availableCooling 6: Processor 0 of 10Cooling 7: Processor 0 of 10Cooling 8: Processor 0 of 10Cooling 9: intel_powerclamp no state information availableCooling 10: x86_pkg_temp no state information availableCooling 11: Processor 0 of 10

以上是“linux中如何使用TLP命令检查笔记本电池状态”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注天达云行业资讯频道!

返回web开发教程...