用語集/問題が起きたとき

開いているファイルとポート

別名: 開いているファイル、使用中のファイル

結論

“開いているファイルとポート”は、アクティビティモニタが1つのプロセスについて開くウインドウのタブです。そのプロセスがその時点で開いているすべてのファイル、フォルダ、ネットワーク接続が一覧表示されます。

プロセスは、ファイルを読み書きしている間、そのファイルを開いたままにします。開かれている間、macOSはディスクを取り出さず、ゴミ箱もファイルを削除できません。この一覧で、プロセスが何を開いているかがわかります。

一度に1つのプロセスしか扱わないので、わかるのはアプリが何を開いているかで、どのアプリがファイルを開いているかではありません。それを知るには、ターミナルでlsofを使います。

開き方

このタブは、アクティビティモニタがプロセスについて開くウインドウにあります。

  1. アクティビティモニタを開いて、プロセスを探します。
  2. ダブルクリックするか、選択してツールバーの情報ボタンをクリックします。
  3. “開いているファイルとポート”をクリックします。

一覧の内容

最初の数行は、プロセスが作業しているフォルダとプログラム自体です。その後に読み込んだライブラリと開いているファイルが続き、最後にネットワーク接続がアドレスとポートとともに表示されます。

何も表示されないプロセスがある理由

アクティビティモニタは、macOSやほかのユーザに属するプロセスの開いているファイルを読み取れないことがあり、その場合タブは空になります。

よくある質問

Macで開いているファイルを確認するには?

アクティビティモニタでプロセスをダブルクリックし、“開いているファイルとポート”をクリックします。ターミナルでは、lsofですべてのプロセスについて一覧表示できます。

アクティビティモニタで、すべてのプロセスをまたいでファイルを検索できますか?

いいえ。表示できるのは一度に1つのプロセスだけです。lsofのあとにファイルのパスを付けると、そのファイルを開いているすべてのプロセスがわかります。

関連項目

詳しい手順: ディスクを取り出せない。

アクティビティモニタより優れたものをお探しなら、Mac向けアクティビティモニタの代替アプリのおすすめをご覧ください。用語集のすべての用語も見られます。