如何在 Linux 中检查笔记本电脑的电池健康状况 您所在的位置:网站首页 电脑电池容量检测方法 如何在 Linux 中检查笔记本电脑的电池健康状况

如何在 Linux 中检查笔记本电脑的电池健康状况

2024-05-14 10:32| 来源: 网络整理| 查看: 265

如何在 Linux 中检查笔记本电脑的电池健康状况

认为您的笔记本电脑电池电量消耗速度比应有的更快?以下是检查 Linux 笔记本电脑电池健康状况的方法。

您的笔记本电脑电池是否带有“救命,我病了”指示灯?答案很可能是“否”。由于每个人都是如此,因此定期检查笔记本电脑是否需要更换电池是一项重要任务。

幸运的是,Linux 拥有各种实用程序来检查设备电池的状态和健康状况。由于它们大多数都是基于终端的,因此普通用户可能会发现很难解码此类实用程序提供的信息。

不用担心。最后,您将很好地了解笔记本电脑电池以及如何使用图形和命令行工具在 Linux 上检查电池运行状况。

电池循环次数和设计容量

首先,您需要了解哪些因素在计算电池的健康状况中发挥最重要的作用。每个电池可存储的能量有限,以 mAh 或毫安时为单位。电池在制造时具有特定的能量限制,也称为设计容量。

电池周期是制造商用来表示电池寿命的单位。当您使用笔记本电脑时,电池电量从 100% 降至 0%,即算作一个电池周期。不过,这些数字并不总是必须是 100 和 0。您可以将电池从 100% 放电到 75% 四次,这将算作一个电池周期。

随着时间的推移,随着电池老化和电池循环次数增加,电池的设计容量会降低。这意味着,如果您拥有设计容量为 40,000 mAh 且电池循环次数为 100 次的电池,则电池当前的能量容量将约为 35,000 mAh(据知情猜测)。

因此,如果设计容量和当前容量之间的差异很小,则可以断定您的电池是健康的。相反,当前容量明显小于设计容量的电池需要更换。

使用终端检查笔记本电脑的电池寿命

在 Linux 上,多个实用程序提供与笔记本电脑电池相关的信息。您可以尝试以下任何一种方法来粗略估计电池的健康状况。

upower 命令

如果您使用的是 Linux,获取电池相关统计信息的最简单方法是使用 upower 命令。您可以使用此实用程序列出所有可用电源并管理系统上的整体电源管理。

要显示所有可用电源的列表,请键入:

upower -e

输出 :

第二个条目,即 battery_BAT0 是笔记本电脑电池。要获取与此电源相关的详细信息,请使用 -i 标志和命令:

upower -i /org/freedesktop/UPower/devices/battery_BAT0

系统将显示以下输出:

查看 energy-full 和 energy-full-design 标签旁边的值。对于这款笔记本电脑来说,当前能量容量与设计容量相同,这意味着电池状况良好。但是,如果您的情况差异很大,请考虑更换电池。

使用 acpi 实用程序

ACPI 代表高级配置和电源接口。您可以在 Linux 中使用 acpi 命令来显示与笔记本电脑电池相关的信息。此命令从 /proc 和 /sys 文件系统中提取信息。

大多数 Linux 发行版都没有预装 acpi 实用程序。您可以使用默认包管理器在任何 Linux 发行版上安装 acpi。

在 Debian 和 Ubuntu 上:

sudo apt install acpi

要在基于 Arch 的发行版上安装 acpi:

sudo pacman -S acpi

在基于 RHEL 的发行版(例如 Fedora 和 CentOS)上:

sudo dnf install acpi

安装包后,在终端中输入以下命令:

acpi -V

输出 :

记下设计容量和最后满容量旁边的值。如果这些值相同,则意味着您的笔记本电脑电池尚未退化。

过热还会影响电池的寿命和健康状况。要查看电池的热统计数据,请使用-t标志。

acpi -t使用 power_supply 目录

Linux 以文件的形式存储所有数据,甚至包括硬件组件。您可以找到专门为笔记本电脑的电池、系统内存等保留的目录。

上面讨论的大多数命令行工具都利用这些目录来提取与电池相关的信息。您可以使用 cd 命令切换到这些目录并读取其中文件的内容。

与系统电池相关的信息存储在 /sys/class/power_supply/BAT0 目录中。首先,使用终端转到该目录:

cd /sys/class/power_supply/BAT0

使用 ls 命令列出目录中存在的文件和文件夹:

ls

您将在目录中找到文件energy_full和energy_full_design。

输出 :

使用cat查看这两个文件的内容:

cat energy_full cat energy_full_design

输出 :

如您所见,这些文件包含两个数字,分别表示电池的当前容量和设计容量。比较这两个数字并检查差异是否足够大。相反,如果差异不大,则您的笔记本电脑电池状况良好。

在 Ubuntu 上以图形方式检查电池健康信息

并不是每个人在使用命令行时都会感到自在。 Ubuntu为此类用户提供了一种以图形方式检查电池相关信息的方法。

在应用程序菜单中搜索电源统计并打开该程序。在左侧边栏中,单击笔记本电脑电池选项。

系统将为您提供以下信息。

查看并比较充满能量和能量(设计)标签旁边的值。电源统计信息还会在容量旁边显示您的电池容量,在本例中为 100%。

获取 Linux 上的电池相关信息

只需比较设计容量和当前容量即可让您大致了解电池的健康状况。降低屏幕亮度并使用 Linux 上的电源管理功能可以帮助您延长笔记本电脑电池的使用时间。

密切关注不活动的应用程序并定期关闭它们也可以延长笔记本电脑的电池寿命,因为它可以降低整体功耗。您还可以选择优化您的 Linux 机器,因为这会对电池寿命产生积极影响。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有