Mac でシステム ログを表示する方法

  • Chris Hoffman

    @chrisbhoffman

  • July 9, 2018, 8:00am EDT

お使いの Mac にはシステム ログが保存されており、これは macOS およびインストールしたアプリケーションに関する問題の診断とトラブルシューティングに役立つ場合があります。 これらのログは、Mac のシステムドライブにプレーンテキストのログファイルとして保存され、macOS にはそれらを表示するためのアプリも含まれています。

コンソールアプリでシステムログを表示

Macのシステムログを表示するには、コンソールアプリを起動してください。 Command+Spaceを押して「Console」と入力し、Enterを押すと、Spotlight検索で起動することができます。 また、Finder > Applications > Utilities > Console.

Console.app として知られている Console アプリは、Mac 用 Windows イベントビューアのようなものです。

Advertise

デフォルトでは、現在の Mac からのコンソールメッセージのリストが表示されます。 お好みで、ツールバーの [エラーと障害] をクリックして、エラー メッセージのみを表示することもできます。 また、検索ボックスを使用して、見たいエラー メッセージの種類を検索することもできます。

その他のログは、[レポート] の下で利用できます。 アプリケーションのクラッシュやフリーズのログを見るには、システムアプリケーションの場合は「システムレポート」、ユーザーアプリケーションの場合は「ユーザーレポート」のいずれかをクリックします。 .crash、.diag、.spinなどのファイル拡張子を持つさまざまなログが表示されます。

システム上でアプリケーションがクラッシュする原因についてより詳細な情報が必要な場合、ここで見つけることができるかもしれません。 アプリケーションの開発者も、お使いの Mac で発生したクラッシュを修正するためにこの情報が必要な場合があります。

システム ログ ファイルを表示するには、”system.log” をクリックします。 別のアプリケーション固有のログを参照するには、ここにある他のフォルダーを調べます。 “~Library/Logs” は現在の Mac ユーザー アカウントのユーザー固有のアプリケーション ログ フォルダ、”/Library/Logs” はシステム全体のアプリケーション ログ フォルダ、そして “/var/log” には通常低レベルのシステム サービスのログが含まれています。 検索バーは、これらのログ ファイルのフィルタリングにも使用できます。

広告

「ユーザー レポート」または「~/Library/logs」にある別の Mac ユーザー アカウントのログを表示するには、そのユーザーとしてサインインしてから Console アプリケーションを起動する必要があります。 まず、[編集]>[すべて選択]をクリックして、現在の画面に表示されているすべてのメッセージを選択します。

次に、Command+Spaceキーを押して、”TextEdit “と入力し、”Enter “を押して、TextEditアプリケーションを起動します。 新しい文書を作成し、[編集] > [貼り付け] を選択して、メッセージをテキスト ファイルに貼り付けます。 ファイル > 保存 をクリックして、テキスト ファイルを保存します。

Find Log Files on Disk

これらのログは、Mac のローカル ディスク上にもあるプレーンテキストのファイルです。 つまり、Finder やターミナルで参照したり、他のアプリケーションで開いたり、コマンド ライン ツールを使用したり、ファイルをバックアップしたりすることができます。app)を開き、サイドバーのログまたはフォルダーの 1 つを Ctrl+ クリックまたは右クリックし、「Finder で表示」を選択して、ディスク上の場所を表示することができます。 10年近くテクノロジーについて執筆しており、PCWorldのコラムニストも2年間務めました。 また、ニューヨークタイムズ紙への寄稿や、マイアミのNBC 6などのテレビ局でテクノロジーの専門家としてインタビューを受けたり、BBCなどのニュースメディアにも取り上げられたりしています。 2011年以来、クリスは2,000以上の記事を書き、5億回以上読まれています—これはここHow-To Geekだけです。

コメントを残す

メールアドレスが公開されることはありません。