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を入れたポータブックの場合、これが正確なのかはしばらく様子見。