adbird(広告鳥) 備忘録

バッテリーの充電状況や劣化の目安などを調べるコマンド

Linuxでバッテリーの充電状況や劣化の目安などを調べるコマンド。

Ubuntuを入れたポータブックでGUIでのバッテリー表示が正しくされないという問題があるので、これで対応できないかと思って。

まずPCに接続されている電源デバイスを調べる。

$ upower -e

上記で調べたら、「-i」オプションで、電源デバイスの状態を表示できる。僕のポータブックの場合、バッテリーを調べるには以下のコマンド。

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

「energy-full-design」と「energy-full」の差が、バッテリーの劣化状況の目安らしい。

バッテリー残量(%)と、残量ゼロ(エンプティー)になるまでの時間を調べたいときは、grepで結果を抜粋すればよい。

$ upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -e "percentage" -e "time to empty"

Ubuntuを入れたポータブックの場合、これが正確なのかはしばらく様子見。