我的守护进程和应用程序使用 os_log() 生成日志消息。不幸的是,运行 macOS Big Sur 的 Mac mini 不再运行,因为它在重新启动时总是进入训练营分区。现在硬盘驱动器已经从 Mini 中取出并运送给我。
电脑运行时,我一般使用log命令来检索日志信息
log show --predicate 'senderImagePath contains "com.mycompany"'
我的问题是,当我将它插入扩展坞时,是否可以从这个特定的硬盘驱动器获取日志消息?目前我不知道该驱动器还有哪些其他可用/可读的卷。如果我能得到日志消息,我想知道我的守护进程是否与崩溃有关。
macOS Big Sur(或 Catalina)将 os_log 数据库保存在哪里?我没有找到任何提到这一点的 Apple 文档,而且我知道它不在 /private/var/log/system.log 中。