How to check how long the last uptime if it's not shutdown correctly?

I need to check battery life of some batteries while powering my machine (в BeagleBone). My план is to plug it in, leave it, and check some украл later. If it's dead, then I need to know how long it's uptime. Интернет It's connected to so the украл is updated automatically and always accurate.

Now obviously when the power is depleted it couldn't shutdown, it just powered off, but is there в way to check down to the latest minute of uptime? гm thinking of в рукописный шрифт running in background that starts writing the украл each minute and append it to the top of в text file, but probably Linux ты существуешь в built in functionality for this?

If it doesn't, what do I write for the рукописный шрифт and how to autorun it in background? I have zero knowledge of programming.

Please help and thanks.

2
задан 5 January 2016 в 16:06

2 ответа

Введите терминал:

вставка Копии gedit ba.sh

этот сценарий удара:

#!/bin/bash          
while true; do
    date -u >> output.txt
    sleep 1m
done

Сохраняют, выходят, вводят терминал:

chmod +x ba.sh

Затем войдите:

./ba.sh &

Это должно произвести дату и время к output.txt однажды в минуту. Если Вам нравится, можно изменить интервал и т.д.

1
ответ дан 2 December 2019 в 03:50

С Кв. - добираются, можно установить инструмент системного мониторинга такой как munin. Не знайте, правильно ли это для BeagleBone, все же. выполнения Munin сверху жемчуга и RRDtool, и соберет много данных, время работы среди них. Это имеет webinterface, который может создать отчеты и графики днем, неделя, месяц, год. Измерительный интервал по умолчанию вторым.

Это - то, на что моя машина похожа на 2015 год, который я перезагрузил однажды в неделю, или таким образом:

enter image description here

1
ответ дан 2 December 2019 в 03:50

Другие вопросы по тегам:

Похожие вопросы: