Определите, когда ноутбук был последний раз подключен к источнику питания

9

Я просматриваю записи в журнале, когда мое устройство подключено и отключено от / от электросети, или когда аккумулятор переходит в состояние разрядки / зарядки. Какие записи журнала мне нужно искать для этого?

Скумбрия
источник
У меня нет ноутбука, но попробуйте cat /var/log/syslog | grep -i batteryи посмотрите.
UniversallyUniqueID
Спасибо за предложение, я уже пробовал, sudo grep -i battery /var/log/*но ничего, касающееся зарядки, не найдено.
Святая скумбрия
Может быть, здесь вы найдете подсказку для нужного
выхода

Ответы:

6

Смотрите этот вопрос :

UPower хранит свою историческую информацию в четырех файлах в / var / lib / upower /.
Это данные, которые gnome-power-statistics использует для построения своих профилей заряда / разряда.
Например:

$ ls -t /var/lib/upower/* | head -4
/var/lib/upower/history-time-empty-AL15B33-48-3241.dat
/var/lib/upower/history-time-full-AL15B33-48-3241.dat
/var/lib/upower/history-charge-AL15B33-48-3241.dat
/var/lib/upower/history-rate-AL15B33-48-3241.dat

Похоже, вы можете проверить изменения состояния зарядки / разрядки в файле истории зарядки:

$ cat history-charge-AL15B33-48-3241.dat
1475784954      58.000  discharging
1475785164      57.000  discharging
1475785344      56.000  discharging
1475785598      57.000  charging
1475786432      58.000  charging

Первый столбец является меткой времени. Вы можете использовать, date -s @timestampчтобы получить что-то более читабельное:

$ cat history-charge-AL15B35-48-3241.dat | while read f; do
  d=$(date +"%b %e %H:%M:%S" -s @`echo $f | cut -d\  -f1`);
  echo "$d  $f" ; done
Oct  6 22:15:54  1475784954      58.000  discharging
Oct  6 22:19:24  1475785164      57.000  discharging
Oct  6 22:22:24  1475785344      56.000  discharging
Oct  6 22:26:38  1475785598      57.000  charging
Oct  6 22:40:32  1475786432      58.000  charging
lemonsqueeze
источник
Потрясающе только то, что я был после. Я знал, что данные должны были где-то существовать! Спасибо.
Святая скумбрия
2
Небольшая коррекция: date -dнет-s
Жюльен Карсик