Tôi có thể tìm thấy nhật ký sự cố của mình ở đâu?


66

Tôi muốn hỏi bạn, tôi có thể tìm thấy nhật ký sự cố của mình ở đâu?

Câu trả lời:


50

Mở Bảng điều khiển từ Ứng dụng-> Tiện ích, bạn sẽ thấy các tệp nhật ký.


1
Trong Bảng điều khiển, bạn cũng sẽ thấy các thư mục mà @TJ Luoma cũng đề cập, nhưng nó có thể không liệt kê tất cả các tệp trong Giao diện người dùng. Tôi khuyên bạn nên sử dụng Reveal trong Finder tùy chọn nhấp chuột phải khi bạn tìm đúng thư mục từ bảng điều khiển.
HuaTham

33

Ứng dụng Console có chúng được sắp xếp gọn gàng tùy thuộc vào quá trình cấp hệ thống bị hỏng hay quá trình cấp người dùng ...

nhập mô tả hình ảnh ở đây

Từ đó bạn có thể thấy nếu nó trong ~ / Library / Logs hoặc / Library / Logs - bạn sẽ gặp sự cố và hoảng loạn và bị treo trong các tệp riêng biệt. Đừng quên tìm trong / private / var / log.


Có một /private/var/logthanh bên trong ứng dụng Console không? Tôi chỉ thấy/var/log
Pacerier

18

~ / Thư viện / Nhật ký / Chẩn đoán dịch chuyển / (trong đó ~ đề cập đến thư mục chính của bạn).

~ / Library / Logs / CrashReporter / MobileDevice là các crashlog cho thiết bị iOS của bạn (nếu có).

~ / Library / Logs / CrashReporter cũng có các liên kết đến các mục trong ~ / Library / Logs / Chẩn đoán dịch chuyển /


Tại sao tôi không có thư mục ~/Library/Logs/CrashReporter?
Pacerier

2
@Pacerier Tôi chỉ có nó trong /Library/Logs/CrashReporter... có thể ~đã được thêm vào do nhầm lẫn? Hay chờ đợi ... câu trả lời này đã 6 tuổi ... Nâng cấp?
Erk

6

Để tìm các tệp sự cố, bạn có thể chạy ứng dụng Console sẽ hiển thị tất cả các thông báo hệ thống. Nếu bất kỳ ứng dụng cụ thể nào bị sập, hãy xem Báo cáo người dùng . Nếu đó là sự cố hệ thống, hãy kiểm tra Báo cáo hệ thống . Khi bạn đã tìm thấy tệp sự cố, bạn có thể Hiển thị trong Finder (thường nằm ở ~/Library/Logs/DiagnosticReports).

Nếu sự cố dẫn đến khởi động lại, trong Tất cả các thông báo sẽ hiển thị Nguyên nhân Tắt máy và kiểm tra danh sách Nguyên nhân Tắt máy sau đây để biết thêm thông tin.

Ngoài ra, bạn cũng có thể kiểm tra các tệp nhật ký trong /var/log(chẳng hạn như system.log) hoặc theo thời gian thực log stream.

Bạn cũng có thể kiểm tra nơi các bãi rác được tạo ra bằng system.logtệp giám sát , ví dụ:

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

Để quét các tệp sự cố trước đó, hãy chạy:

grep crash /var/log/system.log

Để tạo các tệp kết xuất lõi thực tế (trong /cores), hãy xem: Làm cách nào để tạo các kết xuất lõi trong macOS?


Để đảm bảo macOS của bạn khỏe mạnh, hãy thực hiện các xét nghiệm sau:


Nếu hệ thống của bạn khởi động lại thường xuyên, bạn cũng có thể thử:


1
Helluva một câu trả lời ngay tại đó ☝️
ipatch
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.