Как получить предыдущую причину отключения?

1

Я пытаюсь получить предыдущую причину выключения и когда это произошло, но я не знаю правильный синтаксис.

syslog -k Sender kernel ???

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

scriptee2
источник

Ответы:

3

Я обычно просто бегаю

sudo grep "Previous shutdown cause" /var/log/system.log

или (если приведенное выше возвращает пустое значение)

sudo zgrep "Previous shutdown cause" /var/log/system.log.*.gz
Nohillside
источник
Системный журнал должен быть system.log на моем Mac.
Гилби
2

В Сьерре используйте log:

log show --predicate 'eventMessage CONTAINS "shutdown cause"'
Абдуррахман
источник
0

Вы можете запустить Console.app (например, из Launchpad ) и в разделе Все сообщения и ввести причину отключения в поле поиска , в этом списке будут перечислены все коды подряд.

После выбора нескольких строк их можно скопировать в буфер обмена.

kenorb
источник