Я использую команду upower -i / org / freedesktop / UPower / devices / battery_BAT0
и acpi -V
, чтобы проверить текущий статус батареи. Он показывает, что у него есть история и статистика.
Как я могу проверить историю?
Я знал, что есть некоторые приложения, которые могут создавать красивый график истории батареи, но это не то, что я ищу. Я хочу видеть историю в текстовом журнале. Я хочу изучить текстовый журнал с помощью некоторых скриптов и редактора, чтобы определить, когда изменилось состояние батареи и т. Д.
Большое спасибо.
Отредактировано:
Если вопрос невозможен, как отслеживать изменение состояния батареи событие? Мне нужно записывать информацию о батарее при изменении состояния батареи / переменного тока. Поэтому проверки выходной мощности или мощности переменного тока через определенный промежуток времени недостаточно. Спасибо.
Я не уверен, что прошлые данные легко читаются, но вы можете записать текущий статус в файл, подобный этому:
upower -i `upower -e | grep 'BAT'` >> history.txt
Если вы поместите это в задание cron, которое выполнялось через регулярные промежутки времени, это может дать вам то, что вы ищете.