如何在Mac上查看系统日志

Mac会保留系统日志,这有助于诊断和解决macOS和已安装应用程序的问题。 这些日志作为纯文本日志文件存储在Mac的系统驱动器上,macOS还包括一个用于查看它们的应用程序。

查看系统日志在控制台应用程序中

要查看Mac系统日志,请启动Console应用程序。 您可以通过按Command + Space,键入“Console”,然后按Enter键,使用Spotlight搜索启动它。 您也可以在Finder>应用程序>实用程序>控制台中找到它。

Console应用程序(也称为Console.app)就像是Mac的Windows事件查看器

默认情况下,您将看到当前Mac的控制台消息列表。 如果您愿意,可以单击工具栏中的“错误和错误”以仅查看错误消息。 您还可以使用搜索框搜索要查看的错误消息类型。

报告下提供了更多日志。 要查看应用程序崩溃和冻结日志,请单击系统应用程序的“系统报告”或用户应用程序的“用户报告”。 您将看到各种带有.crash,.diag和.spin等文件扩展名的日志。 单击它们以在“信息”窗格中查看它们。

如果您需要有关应用程序在系统上崩溃的原因的更多信息,您可以在此处找到它。 应用程序的开发人员可能需要此信息来修复Mac上发生的崩溃。

要查看系统日志文件,请单击“system.log”。要浏览不同的特定于应用程序的日志,请在此处查看其他文件夹。 “~Library / Logs”是您当前的Mac用户帐户的用户特定应用程序日志文件夹,“/ Library / Logs”是系统范围的应用程序日志文件夹,“/ var / log”通常包含低级系统服务的日志。 搜索栏也可用于过滤这些日志文件。

要查看“用户报告”或“〜/ Library / Logs”下的其他Mac用户帐户日志,您必须以该用户身份登录,然后打开控制台应用程序。

您可以将数据从系统日志复制到文本文件,如果您需要将其导出以与其他人共享以进行故障排除。 首先,单击编辑>全选以选择当前屏幕上的所有消息。 接下来,单击编辑>复制将它们复制到剪贴板。

接下来,打开TextEdit应用程序 - 例如,按Command + Space,键入“TextEdit”,然后按“Enter”。创建一个新文档,然后选择“编辑”>“粘贴”将消息粘贴到文本文件中。 单击文件>保存以保存文本文件。

在磁盘上查找日志文件

这些日志也是您可以在Mac的本地磁盘上找到的纯文本文件。 这意味着您可以在Finder中或通过终端浏览它们,在其他应用程序中打开它们,使用命令行工具,并备份文件。

要查找这些日志文件,请查看以下位置:

  • 系统日志文件夹 :/ var / log
  • 系统日志 :/var/log/system.log
  • Mac Analytics数据 :/ var / log / DiagnosticMessages
  • 系统应用程序日志 :/ Library / Logs
  • 系统报告 :/ Library / Logs / DiagnosticReports
  • 用户应用程序日志 :〜/ Library / Logs(换句话说,/ Users / NAME / Library / Logs)
  • 用户报告 :〜/ Library / Logs / DiagnosticReports(换句话说,/ Users / NAME / Library / Logs / DiagnosticReports)

如果您需要记住在哪里找到其中一个文件夹,可以打开控制台应用程序(位于/Applications/Utilities/Console.app),按住Ctrl键单击或右键单击侧栏中的其中一个日志或文件夹,选择“在Finder中显示”以查看其在磁盘上的位置。

赞 (0)
分享到:更多 ()