Как узнать, был ли компьютер закрыт в установленный срок?

На Ubuntu (14/16) должен там так или иначе узнать, работал ли компьютер в установленный срок? (например, вчера вечером в 22:00, если компьютер работал или выключенный), спасибо

0
задан 21 October 2016 в 12:27

3 ответа

last -x | less

покажет как выключение, так и время загрузки:

runlevel (to lvl 5)   3.19.0-71-generi Mon Oct 17 08:40 - 12:30 (4+03:50)   
reboot   system boot  3.19.0-71-generi Mon Oct 17 08:39 - 12:30 (4+03:51)   
shutdown system down  3.19.0-71-generi Fri Oct 14 17:02 - 08:39 (2+15:36)   
{user}   :0           :0               Fri Oct 14 07:47 - down   (09:15)    
runlevel (to lvl 5)   3.19.0-71-generi Fri Oct 14 07:47 - 17:02  (09:15)    
reboot   system boot  3.19.0-71-generi Fri Oct 14 07:46 - 17:02  (09:15)   
...
runlevel (to lvl 5)   3.19.0-69-generi Mon Oct 10 08:32 - 07:47 (3+23:14)   
reboot   system boot  3.19.0-69-generi Mon Oct 10 08:31 - 17:02 (4+08:30)   
shutdown system down  3.19.0-69-generi Fri Oct  7 16:49 - 08:31 (2+15:41)   
1
ответ дан 28 September 2019 в 08:46

Просто дайте следующую команду в терминале:

last -1x shutdown

Последнее Завершение работы будет отображено:

shutdown system down  3.19.0-65-generi Fri Oct 21 04:37 - 15:02  (10:24)    
wtmp begins Sat Oct  1 21:53:26 2016

Обновление:

Как сказанный Rizwind и ответил, что, для показа, когда он был в последний раз загружен и завершение работы для доказательства выполнения в установленный срок следующая команда покажет оба:

last -x | less
3
ответ дан 28 September 2019 в 08:46

Использовать syslog.1 найти систему часов работало вчера

Если, например, Вы хотели знать часы, Ваша система работала вчера, Вы могли бы использовать эту команду:

rick@dell:~ $ grep cron.hourly /var/log/syslog.1

Oct 20 04:17:01 dell CRON[16062]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Oct 20 05:17:01 dell CRON[23665]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Oct 20 18:17:01 dell CRON[11680]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Oct 20 19:17:01 dell CRON[19789]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Oct 20 20:17:01 dell CRON[16936]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Oct 20 21:17:01 dell CRON[24757]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Oct 20 22:17:01 dell CRON[32481]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)

Это показывает нам, система была активна в 4:00 и 5:00. Затем это было активно снова в 18:00, 19:00, 20:00, 21:00 и Ваше магическое число 10 pm представленный к "22:17:01".

Эта методология требует знания системных файлов журнала, сохраненных в /var/log и некоторые команды такой как cron который может быть установкой для выполнения каждый час. Вы могли искать другие команды, такие как Wi-Fi, задания печати, и т.д.

Моя система является ноутбуком, который на самом деле не завершает работу, а скорее приостанавливает и возобновляет, когда крышка закрыта и открыта так, решение должно отличаться, чем другие ответы, предлагаемые до сих пор.

2
ответ дан 28 September 2019 в 08:46

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

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