Операционные системы Linux используют демон Advanced Configuration and Power Interface (ACPI) для предоставления важной информации о батарее. Эта функция доступна в большинстве дистрибутивов Linux, благодаря чему пользователи могут легко получить доступ к данным, связанным с батареей. Информация о батарее хранится в файловой системе /sys, куда можно перейти из командной строки, или воспользоваться специальными инструментами, такими как acpi и upower.
Обратившись к файловой системе /sys или используя инструменты командной строки, такие как upower или acpi, вы можете быстро и эффективно просмотреть информацию о вашей батарее в Linux.
Шаги для отображения подробной информации о батарее в Linux
Откройте приложение терминала.
Использование sys
Изучите доступную информацию о батарее в файловой системе /sys.
1 | ls /sys/class/power_supply/BAT0/ |
Пример вывода
1 2 3 4 | alarm charge_full_design device present technology voltage_now capacity charge_now manufacturer serial_number type capacity_level current_now model_name status uevent charge_full cycle_count power subsystem voltage_min_design |
Доступ к определенным данным аккумулятора из соответствующих файлов.
1 | cat /sys/class/power_supply/BAT0/capacity |
Используйте инструмент Upower для просмотра сведений о батарее.
1 | upower -i /org/freedesktop/UPower/devices/battery_BAT0 |
Пример вывода
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | native-path: BAT0 vendor: Samsung SDI model: DELL TXF9M6C serial: 34075 power supply: yes updated: Fri 05 Jul 2019 11:27:48 AM +08 (91 seconds ago) has history: yes has statistics: yes battery present: yes rechargeable: yes state: fully-charged warning-level: none energy: 54.0968 Wh energy-empty: 0 Wh energy-full: 54.0968 Wh energy-full-design: 61.9932 Wh energy-rate: 0 W voltage: 8.504 V percentage: 100% capacity: 87.2625% technology: lithium-polymer icon-name: 'battery-full-charged-symbolic' |
Использование acpi
Установите пользовательское приложение acpi, если оно еще не установлено.
1 | sudo apt update && sudo apt install --assume-yes acpi |
Проверьте состояние заряда батареи с помощью acpi.
1 | acpi |
Пример вывода
1 | Battery 0: Full, 100% |
Получите доступ к подробной информации о батарее с помощью функции acpi.
1 | acpi --battery --details |
Пример вывода
1 2 | Battery 0: Full, 100% Battery 0: design capacity 8157 mAh, last full capacity 7118 mAh = 87% |