Aunque hay varias herramientas que nos permiten obtener información sobre el estado de la batería de nuestro ordenador portátil, siempre es mejor conseguirla directamente de los archivos del sistema. En concreto, averiguaremos dos datos: cómo se encuentra la salud de nuestra batería y cuál es su estado de carga actual.
Toda la información relacionada con la batería del un ordenador portátil se encuentra almacenada en la carpeta /proc/acpi. Aunque no es frecuente, si dispones de varias baterías, encontraras diferentes subcarpetas, una por cada batería conectada al tu ordenador portátil. Si sólo tienes una batería, sólo encontrarás una carpeta, llamada BAT0.
Salud de la batería
Para averiguar el estado de salud de la batería, sólo tienes que escribir el siguiente comando:
cat /proc/acpi/battery/BAT0/info
Como puedes ver en la imagen, el comando mostrará información muy interesante, como la capacidad de origen (design capacty) y la capacidad obtenida en la última carga completa (last full capacity). Esto te dará una referencia de lo bien (o mal) que se carga tu batería.
Estado actual de la batería
También puedes consultar el estado actual de la batería utilizando el siguiente comando:
cat /proc/acpi/battery/BAT0/state
Así podrás conocer cuanto tiempo durará la batería y a qué ritmo se está descargando. Incluso puedes consultar si tu ordenador portátil está conectado a la red o no.