Де я можу знайти свої журнали збоїв?


63

Я хотів би запитати вас, де я можу знайти свої журнали аварій?

Відповіді:


47

Відкрийте консоль програми Application-> Utilities, ви побачите файли журналів.


1
У консолі ви побачите каталоги, про які також згадує @TJ Luoma, але він може не перелічити всі файли в інтерфейсі. Я рекомендую використовувати опцію Reveal у Finder правою кнопкою миші, коли ви знайдете потрібну папку з консолі.
HuaTham

33

У додатку консолі вони чітко розташовані, залежно від того, зірвався процес на системному рівні або процес на рівні користувача ...

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

Звідти ви можете побачити, чи він знаходиться в ~ / Бібліотека / Журнали або / Бібліотека / Журнали - у вас вийдуть збої, паніка та зависання в окремих файлах. Не забудьте також заглянути в / private / var / log.


Чи є /private/var/logбічна панель додатка в консолі? Я бачив лише/var/log
Pacerier

18

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

~ / Бібліотека / Журнали / CrashReporter / MobileDevice - це збої роботи ваших пристроїв iOS (якщо такі є).

~ / Бібліотека / Журнали / CrashReporter також містить посилання на елементи в ~ / Бібліотека / Журнали / Діагностичні репортажі /


Чому я не маю папки ~/Library/Logs/CrashReporter?
Печер'є

2
@Pacerier Я маю це лише в /Library/Logs/CrashReporter... може ~бути доданий помилково? Або зачекайте ... цій відповіді 6 років ... Оновлення?
Ерк

6

Щоб знайти файли збоїв, можна запустити додаток Console , який відображатиме всі системні повідомлення. Якщо якась конкретна програма вийшла з ладу, подивіться у Звіти користувачів . Якщо це збій у системі, перевірте в Системні звіти . Після того, як ви знайдете файл збоїв, ви можете відкрити його в 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

Щоб генерувати фактичні основні файли дампів (в /cores), див.: Як генерувати ядра скидів у macOS?


Щоб переконатися, що ваш macOS здоровий, виконайте такі тести:


Якщо ваша система перезавантажується часто, ви також можете спробувати:


1
Helluva відповідь прямо там ☝️
ipatch
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.