Console.appを使用してMacのいくつかの問題をデバッグしようとしています。 /Library/Logs
と~/Library/Logs
の内部からログファイルを消去しましたが、まだ約4000件のメッセージが残っています。 Clear Displayボタンを試しましたが、アプリケーションが一時的にクリアされるだけです。
/ private/var/log(特にsystem.log)のログをクリアします。そのファイルはかなり大きくなります。次に、MacintoshHD /ユーザー/「ユーザー名」/ライブラリ/ログのデータを削除します。そこにあるすべてを削除します。次に、Macintosh HD/Library/Logsに移動し、そこにあるすべてのものも削除します。これらのログファイルを削除しても安全であり、システムパフォーマンスに影響を与えることはありません。
基本的に、それはこれに要約されます:
また、トラブルシューティングを行う場合は、古いログファイルをクリアする必要はありません、ログから読み取る内容をより具体的にする必要があります。良い出発点は、コマンドラインから「syslog」(syslogdではありません!)を使用することです。ここでは、より具体的な指示でログを解析できます(mansyslogを参照してください)。したがって、過去5時間にSafariによってログに記録されたすべてのメッセージを解析する場合は、次のように実行します。
syslog -k Facility -k Time ge -5h -k Sender Safari
または、すべてのメッセージを表示しますが、メールのメッセージは表示しません。
syslog -k Facility -k Sender ne Mail
紛らわしいように見えるかもしれませんが、Console.appよりもコマンドラインでログを読み取る方がはるかに優れています。
ただし、コンソールを使い続けたい場合は、aslmanagerとsyslog.confのマニュアルページをチェックアウトして、たとえば、どのようにできるかを確認することをお勧めします。ファイルを保存する場所、期間、およびアーカイブ方法を構成します。