
私のノートパソコンのバッテリーがどれだけ効率的かを把握しようとしています。だから、バッテリーを再起動した後、または最後にACに接続した後、ACなしでバッテリーがどれだけ長く動作しているかを確認したいと思います。
可能ですか?そうでない場合は、もちろん手動で時間を測定する必要があります。
Ubuntu 14を実行しています。
答え1
私の考えでは、これがupower -d
いくつかの答えを与えることができるようです。バッテリーに関する情報を表示します。
もう一つの情報源は/sys/class/power_supply/XX
XXです。フォルダーにリストされているバッテリー。
ユーパワーを見ることができます。公式文書詳細情報を探す
答え2
Linuxにこの機能がないことは(少なくともXFCEで/またはコンソールユーティリティを使用して)まったく言い訳ができず、ひどいです。したがって、次のように追加しました。
# cat /etc/udev/rules.d/99-battery-charging.rules
SUBSYSTEM=="power_supply", ATTR{online}=="1", RUN+="/usr/local/bin/battery-logger.sh Plugged-in or charging"
# cat /etc/udev/rules.d/99-battery-discharging.rules
SUBSYSTEM=="power_supply", ATTR{online}=="0", RUN+="/usr/local/bin/battery-logger.sh Discharging"
# cat /usr/local/bin/battery-logger.sh
#! /bin/bash
export LANG=en_DK.UTF-8
echo "$(date +"%x %X") $(cat /sys/class/power_supply/BAT0/capacity)% $@" >> /var/log/battery.log