GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo ver la información de la batería en Linux

Introducción

¿Cómo verificar el nivel de batería de su computadora portátil desde Terminal en su sistema Linux? En este artículo, hemos agregado tres métodos simples que lo ayudarán a verificar el estado de la batería de la computadora portátil y nivel en Terminal en cualquier distribución de Linux.

(1):Uso del comando Upower :

Lo primero que debe hacer es averiguar la ruta de la batería. Esto se puede hacer con UPower –enumerate (-e) indicador de línea de comando, que enumera rutas de objetos para dispositivos:

upower -e
  • Para mostrar el estado de la batería usando Upower, simplemente ejecute:
upower -i /org/freedesktop/UPower/devices/battery_BAT0

Como ves arriba, mi batería está al 75 % ahora.

  • También puede ejecutar el siguiente comando en lugar del comando anterior
upower -i `upower -e | grep 'BAT'`

Upower le brinda los detalles completos de la batería instalada, como el modelo, el nombre del proveedor, el número de serie, el estado, el voltaje, el tiempo de descarga, el porcentaje y el nombre del icono.

  • También puede mostrar el estado de la batería usando el comando upower con el comando grep para filtrar sus resultados como se muestra a continuación
upower -i $(upower -e | grep BAT) | grep --color=never -E "state|to\ full|to\ empty|percentage"
  • Puede consultar la página del comando man de upower con
man upower

(2):usar cat y buscar comandos juntos

  • Para conocer la capacidad de la batería con cat comando, simplemente ejecute
cat /sys/class/power_supply/BAT0/capacity

Mi nivel de batería es del 77 %, como se muestra arriba.

  • Para conocer la capacidad de la batería con buscar y gato Comandos para mostrar más detalles, simplemente ejecute
find /sys/class/power_supply/BAT0/ -type f | xargs -tn1 cat
qadry@rhel-pc:~$ find /sys/class/power_supply/BAT0/ -type f | xargs -tn1 cat
cat /sys/class/power_supply/BAT0/uevent
POWER_SUPPLY_NAME=BAT0
POWER_SUPPLY_STATUS=Discharging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11400000
POWER_SUPPLY_VOLTAGE_NOW=11676000
POWER_SUPPLY_CURRENT_NOW=1645000
POWER_SUPPLY_CHARGE_FULL_DESIGN=3909000
POWER_SUPPLY_CHARGE_FULL=3909000
POWER_SUPPLY_CHARGE_NOW=3040000
POWER_SUPPLY_CAPACITY=77
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_MODEL_NAME=Primary
POWER_SUPPLY_MANUFACTURER=Hewlett-Packard
POWER_SUPPLY_SERIAL_NUMBER=00000 2014/05/02
cat /sys/class/power_supply/BAT0/charge_full_design
3909000
cat /sys/class/power_supply/BAT0/serial_number
00000 2014/05/02
cat /sys/class/power_supply/BAT0/technology
Li-ion
cat /sys/class/power_supply/BAT0/current_now
1645000
cat /sys/class/power_supply/BAT0/charge_now
3040000
cat /sys/class/power_supply/BAT0/present
1
cat /sys/class/power_supply/BAT0/power/runtime_active_time
0
cat /sys/class/power_supply/BAT0/power/runtime_status
unsupported
cat /sys/class/power_supply/BAT0/power/autosuspend_delay_ms
cat: /sys/class/power_supply/BAT0/power/autosuspend_delay_ms: Input/output error
cat /sys/class/power_supply/BAT0/power/runtime_suspended_time
0
cat /sys/class/power_supply/BAT0/power/control
auto
cat /sys/class/power_supply/BAT0/manufacturer
Hewlett-Packard
cat /sys/class/power_supply/BAT0/type
Battery
cat /sys/class/power_supply/BAT0/charge_full
3909000
cat /sys/class/power_supply/BAT0/capacity
77
cat /sys/class/power_supply/BAT0/cycle_count
0
cat /sys/class/power_supply/BAT0/voltage_now
11676000
cat /sys/class/power_supply/BAT0/status
Discharging
cat /sys/class/power_supply/BAT0/alarm
0
cat /sys/class/power_supply/BAT0/model_name
Primary
cat /sys/class/power_supply/BAT0/voltage_min_design
11400000
cat /sys/class/power_supply/BAT0/capacity_level
Normal
qadry@rhel-pc:~$

(3):Uso del programa battery-level-cli

El nivel de la batería solo mostrará el nivel de la batería. No le ayudará a saber si la batería se está cargando o no. Está escrito en NodeJS

NOTA :Si nodejs no está instalado en su sistema, visite el siguiente enlace para instalarlo Cómo instalar la última versión de NodeJS y NPM en Linux

  • Después de eso, instale battery-level-cli utilidad
sudo npm install --global battery-level-cli
  • Muestra el nivel de batería usando el siguiente comando
battery-level

Conclusión

Eso es todo..

En este artículo, ilustramos tres métodos para ver la información de la batería en Linux

Gracias


Linux
  1. Cómo ver el contenido de los archivos comprimidos en Linux

  2. Cómo ver la información de uso de recursos en Plesk

  3. Cómo ver metadatos de imágenes en Linux

  4. Cómo ver o cambiar ACL en archivos de Linux

  5. ¿Cómo identifico qué distribución de Linux se está ejecutando?

Cómo verificar o encontrar información de la CPU en Linux

Cómo verificar la información de la CPU en Linux

Cómo obtener información sobre otros usuarios de Linux

Cómo ver información de hardware en Linux

Cómo ver o enumerar trabajos cron en Linux

Cómo ver las particiones de disco de Linux (tabla de particiones)