Начиная с 10.12, macOS больше не регистрирует в основном текстовые файлы. Однако вы можете запросить сохраненные данные журнала, используя log(1)
команда в командной строке совместно с консольным приложением (находится в /Applications/Utilities
).
Например, чтобы увидеть все записи журнала, сгенерированные ядром за последний день, в старомодном тексте в стиле syslog, вы можете сделать:
log show --predicate 'processImagePath contains "kernel"' --style syslog --last 1d
(Вы также можете использовать --start
а также --end
флажки, если вы хотите более точно ограничить временное окно.)
Кроме того, вы можете собрать все журналы за прошедший день в пакет под названием system_logs.logarchive
в текущем каталоге, выполнив:
sudo log collect --last 1d
Затем вы можете открыть этот пакет в консольном приложении (это займет немного времени), а также в поле поиска. process:kernel
найти все записи журнала, сгенерированные ядром.
Я предлагаю внимательно прочитать log(1)
man-страница (а также другие ресурсы, на которые она указывает), плюс некоторые эксперименты.
kernel.log
,