вторник, 17 февраля 2015 г.

Как проверить уровень заряда батареи ноутбука из командной строки Linux

Утилита, используемая для проверки уровня заряда батареи из командной строки в Linux, называется acpi.

Laptop Battery

ACPI (Advanced Configuration and Power Interface)  - это открытый промышленный стандарт, разработанный совместно Hewlett-Packard, Intel, Microsoft, Phoenix и Toshiba.
ACPI предоставляет стандартизированные интерфейсы для настройки, управления питанием и контроля температуры на мобильных, десктопных и серверных платформах.


С момента первого релиза в 1996 году  ACPI развивал существующую коллекцию кода для управления питанием BIOS, программные интерфейсы  Advanced Power Management (APM), PNPBIOS API и таблицы Multiprocessor Specification (MPS) в четко определенную спецификацию интерфейса настройки и управления питанием.
Спецификация позволяет использовать новые технологии управления питанием, обеспечивая совместную работу аппаратных и программных средств независимо от установленной операционной системы.

Установка

 

В дистрибутивах на базе Debian используйте следующую команду:

# apt-get install acpi

Использование

# acpi

Вывод команды выглядит примерно следующим образом:

Battery 0: Discharging, 99%, 02:34:33 remaining

Чтобы проверить статус сетевого питания, введите:

# acpi -a

Пример вывода:

AC Adapter 0: off-line

acpi можно также использовать для проверки температуры. Здесь вы найдете более подробное описание. How to Monitor Laptop CPU Temperature and Hard Disk in Linux – CLI Command Line and Visual.

Вы можете проверить все параметры сразу:

# acpi -V

Пример вывода:

Battery 0: Discharging, 96%, 02:33:55 remaining
Battery 0: design capacity 1773 mAh, last full capacity 1723 mAh = 97%
Adapter 0: off-line
Thermal 0: ok, 48.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 105.0 degrees C
Thermal 0: trip point 1 switches to mode passive at temperature 90.5 degrees C
Thermal 1: ok, 47.0 degrees C
Thermal 1: trip point 0 switches to mode critical at temperature 127.0 degrees C
Cooling 0: LCD 8 of 15
Cooling 1: Processor 0 of 10
Cooling 2: Processor 0 of 10
 
Источник 

Комментариев нет:

Отправить комментарий