Я хотел бы проверить, был ли мой компьютер с Ubuntu 14.04 активно выключен или он вышел из строя. Я прихожу в офис утром, а мой компьютер выключен, хотя должен был быть включен. Это происходило несколько дней подряд, и я могу проверить, выключается ли компьютер примерно в одно и то же время каждую ночь. Поэтому я хочу узнать, вышел ли мой компьютер из строя или его кто-то выключил. Есть ли способ получить эту информацию из журналов?
решение1
Найдите в /var/log
проблеме dmesg
команду, last
чтобы увидеть точное время перезагрузки. Вы увидите строку, начинающуюся с reboot (или может быть shutdown) для всех перезагрузок/сбоев.
cat /var/log/messages
из терминала и проверьте сообщения на временной отметке перезагрузки или непосредственно перед ней. dmesg
может выдать последние сообщения о времени загрузки.
решение2
Дайте команду
grep rsyslogd /var/log/syslog
или для меньшего шума
grep -E 'rsyslogd.*(exit|start)'
Если вы видите совпадающие пары (blah blah)exit(blah blah), за которыми следуют (blah blah)start, то система завершила работу (по крайней мере, отчасти) чисто. Если у вас есть две строки (blah blah)start подряд, то система не завершила работу чисто.