Где я могу найти свои журналы аварий?

66

Я хотел бы спросить вас, где я могу найти свои журналы аварий?

Артур
источник

Ответы:

50

Откройте Консоль из Приложения-> Утилиты, вы увидите файлы журнала.

Kukoo
источник
1
В консоли вы увидите каталоги, о которых упоминает @TJ Luoma, но он может не перечислить все файлы в пользовательском интерфейсе. Я бы порекомендовал использовать опцию Reveal в Finder, щелкнув правой кнопкой мыши, как только вы найдете нужную папку в консоли.
HuaTham
33

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

введите описание изображения здесь

Оттуда вы можете увидеть, находится ли он в ~ / Library / Logs или / Library / Logs - вы получите сбои, паники и зависания в отдельных файлах. Не забудьте также заглянуть в / private / var / log.

bmike
источник
Есть ли /private/var/logв боковой панели консольного приложения? Я бы только видел/var/log
Pacerier
18

~ / Библиотека / Журналы / DiagnosticReports / (где ~ относится к вашей домашней директории).

~ / Library / Logs / CrashReporter / MobileDevice - это аварийные журналы для ваших устройств iOS (если есть).

~ / Библиотека / Журналы / CrashReporter также имеет ссылки на элементы в ~ / Библиотека / Журналы / DiagnosticReports /

Ти Джей Луома
источник
Почему у меня нет папки ~/Library/Logs/CrashReporter?
Pacerier
2
@Pacerier У меня есть только /Library/Logs/CrashReporter... может ~быть добавлено по ошибке? Или подождите ... этому ответу 6 лет ... Обновление?
Эрк
6

Чтобы найти файлы сбоев, вы можете запустить консольное приложение, которое будет отображать все системные сообщения. Если какое-то конкретное приложение упало, посмотрите в User Reports . Если это сбой системы, проверьте в системных отчетах . Как только вы нашли файл сбоев, вы можете открыть его в Finder (обычно он находится в ~/Library/Logs/DiagnosticReports).

Если сбой привел к перезагрузке, в строке « Все сообщения» найдите строку с указанием причины отключения и проверьте следующий список причин отключения для получения дополнительной информации.

Кроме того, вы также можете проверить файлы журналов в /var/log(например, system.log) или в режиме реального времени log stream.

Вы также можете проверить, где дампы генерируются с помощью system.logфайла мониторинга , например,

tail -f /var/log/system.log | grep crash # Hit Control-C to stop.

Для сканирования предыдущих файлов сбоев выполните:

grep crash /var/log/system.log

Чтобы сгенерировать фактические файлы дампа памяти (in /cores), смотрите: Как генерировать дампы памяти в macOS?


Чтобы убедиться, что ваш macOS исправен, выполните следующие тесты:

  • Используйте приложение coconutBattery , чтобы проверить текущее состояние батареи.
  • Запустите Apple Hardware Test .

Если ваша система часто перезагружается, вы также можете попробовать:

kenorb
источник
1
Helluva ответ прямо там
☝️patch