118
iPhone_iPad_Mac_手机_平板_苹果apple
macOS Sierra 系统日志无法打开
机型:MacBook Pro (Retina, 15-inch, Mid 2014)
系统版本:macOS Sierra 10.12.1
为解决休眠掉电过快的问题,进入“控制台”查看日志,提示“无法读取文件”
试图从“终端”查看日志 syslog |grep -i "Wake reason"
提示“NOTE: Most system logs have moved to a new logging system. See log(1) for more information.”
试图从“终端”直接访问日志文件 /private/var/log/system.log
提示“-bash: /private/var/log/system.log: Permission denied”
账户为管理员账户,/private/var/log目录下仅有一个system.log文件,不知道问题出在哪里,暂未有解决办法。
希望有类似问题的朋友和有解决办法的朋友,在此讨论。
我的机型:MacBook Pro (Retina, 13-inch, Early 2015), 我是做开发的,每天都需要查看log,在升级系统之前一直都是使用 syslog -w 监测log, 自从升级了macOS Sierra 10.12.1之后,就无法通过syslog -w 查看log了, 每次也是提示 NOTE: Most system logs have moved to a new logging system. See log(1) for more information. 希望苹果官方能尽快解决此问题, 否则 我只能换回到ubuntu了。
朋友,如果你的问题解决了,希望能告知是如何解决的。谢谢啊!
我在 console.app 中今天也碰到了同样的问题,而且我是看着它挂掉的,前一秒还正常,后一秒就挂了...
系统是 macOS Sierra 10.12.2
但是我的 syslog -w 可以正常输出 Log,虽然第一行会提示 NOTE: Most system logs have moved to a new logging system. See log(1) for more information. 直接访问 /private/var/log/system.log 也没有问题。
虽然可以在 terminal 里查看,但是还是希望 console.app 能够正常工作。
问题很早之前就解决了,今天整理邮件看到回复,说一下我的情况。
不过我的解决方案可能不具有普适性。我之前一直有使用第三方无线鼠标,所以MBP上长期插着一个鼠标的蓝牙接收器,即便是在合盖休眠情况下也没有拔掉。
拔掉该设备之后,MBP休眠异常掉电情况解决,系统日志也可以正常查看了。
因为不懂技术,具体原理不明。
我的10.12.3(从全新安装的10.12.2升级)没有问题。
根据man log的解释,这个新的系统log是基于/private/var/db/diagnostics和/private/var/db/uuidtext两个的,是守护程 序是diagnosticd完成这些log处理的。
这两个目录的权限是:
bash-3.2#ls -ld /private/var/db/uuidtext
drwxr-xr-x 258 root wheel 8772 11 18 15:02 /private/var/db/uuidtext
bash-3.2# ls -ld /var/db/diagnostics
drwxr-x--- 39 root wheel 1326 2 7 10:26 /var/db/diagnostics
使用syslog -w同样可以查看system.log内容,但是使用log stream可能更好,估计是diagnosticd负责搜集所有的log,然后再由其它守护程序转译到system.log由其它成读取。
建议还是看看man log的内容。
另外就是Apple的系统更新,要想找到一个统一的入口方便大家搜索,就好了。
找到了关于新的统一化logging系统的简要说明,但是其中的详细部分的连接确是broken。内容是:
Unified Logging
Unified logging provides a single, efficient, performant API for capturing messaging across all levels of the system. Unified logging provides developers with fine-grained control over multiple logging levels, includes built-in privacy protection, and integrates with activity tracing to make problem diagnosis easier. When activity tracing and logging are used in tandem, related messages are automatically correlated. Logging is also integrated with Simulator.
A new version of Console in /Applications/Utilities/ displays log data from connected devices, supports tokenized searching and saved searches, and shows connections between related messages across multiple processes. Log messages can also be viewed and managed using the log command-line tool.
Unified logging supersedes ASL (Apple System Logger) and the Syslog APIs. Messages are now stored in memory and a data store, rather than in text-based log files.
For more information, see Logging Reference.
最后更新:2017-05-10 23:14:56
上一篇:
10.12.2 音量时大时小
下一篇:
Mac Sierra 10.12.2
现在high sierra出来了,想获取10.12.6怎么办呢
Apple Store 免费兑换:Plotagraph 帮你做出大片级的 GIF 动图
itunes 未能连接到此iphone 发生未知错误(OxE8000015)
请联系itunes store支持以完成此交易,怎么解决。?
iTunes要求您的电脑运行Windows 7 Service Pack 1 或更高版本
win10 电脑用iCloud备份手机照片C盘被大量占用
iTunes12.7的版本中没有App Store,如何下载应用并且更新到手机上?
我需要立即取消Apple music会员资格
Adobe CC 2018版本破解包,支持Win/Mac系统,亲测有效
我Mac的itunes连接iphone不显示应用,怎么设置?
热门内容
冬日里的小确幸英式苹果派 Delicious and Seasonal Apple Pie
为什么你比从前更需要一份 AppleCare+?
Apple Watch遇时区问题 一问Siri今天天气就重启
美国吃定中国市场?不仅iPhone热售,apple也想卖给中国
Apple Park访客中心将于下周五向公众开放
Apple Pay 的扩张之路继续 中国也新增两家
iPhone X有“烙印”属正常现象?Apple 建议四大避免方法
晒单大赛#屏幕是最大惊喜—Apple 苹果 iPhone X 手机 使用5天全感受
传博通最快今天宣布收购高通计划;Apple Watch 3被曝出故障:通过Siri询问当天天气会死机
海外有人问到 Apple Watch 天气状况时,突然就重启了