Macのターミナルを使用してポート番号からプロセスを検索する方法


  1. ターミナルを開きます。Finderから「アプリケーション」フォルダに移動し、「ユーティリティ」フォルダを選択します。その中にある「ターミナル」というアプリケーションを起動します。

  2. ターミナルで、以下のコマンドを入力します。

    lsof -i :ポート番号

    ここで、"ポート番号"には検索したいポート番号を入力します。例えば、ポート番号が8080のプロセスを検索したい場合は、以下のように入力します。

    lsof -i :8080

    このコマンドは、指定したポート番号に関連するプロセスを表示します。

  3. コマンドを実行すると、関連するプロセスの詳細が表示されます。プロセス名、プロセスID、およびプロセスが使用しているポート番号が表示される場合があります。

  4. 必要に応じて、他のオプションを使用して検索を絞り込むこともできます。例えば、特定のポート番号を使用しているTCPプロトコルのプロセスを検索したい場合は、以下のようにコマンドを入力します。

    lsof -i TCP:ポート番号

    これにより、指定したポート番号とTCPプロトコルを使用しているプロセスが表示されます。