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 天氣狀況時,突然就重啟了