Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.6. UPower

Red Hat Enterprise Linux 6 では、DeviceKit-power は、 HAL の一部であった電源管理機能と、Red Hat Enterprise Linux の以前のリリースの GNOME Power Manager の一部であった機能の一部を引き受けました (「GNOME Power Manager」。Red Hat Enterprise Linux 7 では、DeviceKit-power の 名前が UPower に変更されました。UPower は、デーモン、API、およびコマンドラインツールのセットを提供します。システム上の各電源は、物理デバイスであるかどうかにかかわらず、デバイスとして表されます。たとえば、ラップトップのバッテリーと AC 電源は両方ともデバイスとして表されます。
upower コマンドと次のオプションを使用してコマンドラインツールにアクセスできます。
--enumerate, -e
システム上の各電源デバイスのオブジェクトパスを表示します。次に例を示します。
/org/freedesktop/UPower/devices/line_power_AC
/org/freedesktop/UPower/devices/battery_BAT0
--dump, -d
システム上のすべての電源装置のパラメーターを表示します。
--wakeups, -w
システムの CPU ウェイクアップを表示します。
--monitor, -m
AC 電源の接続または切断、バッテリーの消耗など、電源装置の変更についてシステムを監視します。Ctrl+C を押してシステムの監視を停止します。
--monitor-detail
AC 電源の接続または切断、バッテリーの消耗など、電源装置の変更についてシステムを監視します。--monitor-detail オプションは、--monitor オプションよりも詳細を表示します。Ctrl+C を押してシステムの監視を停止します。
--show-info object_path, -i object_path
特定のオブジェクトパスで利用可能なすべての情報を表示します。たとえば、オブジェクトパス /org/freedesktop/UPower/devices/battery_BAT0 で表されるシステム上のバッテリーに関する情報を取得するには、次を実行します。
~]$ upower -i /org/freedesktop/UPower/devices/battery_BAT0