Linuxでポート番号に対応するプロセスを確認する方法は?
Linuxシステムで特定のポート番号に関連付けられたプロセスを確認するためには、以下のコマンドを使用します。
- netstatコマンドを使用して、ポート番号に対応するプロセスを確認する。
netstat -tulnp | grep <端口号>
-tオプションはTCPポートを表示します、-uオプションはUDPポートを表示します、-lオプションはリッスンしているポートを表示します、-nオプションはポート番号を表示します、-pオプションはプロセスIDとプロセス名を表示します。
- ssコマンドを使用して、ポート番号に対応するプロセスを確認します。
ss -tulnp | grep <端口号>
-t オプションはTCPポートを表示することを示し、-u オプションはUDPポートを表示することを示し、-l オプションはリッスンしているポートを表示することを示し、-n オプションはポート番号を表示することを示し、-p オプションはプロセスIDとプロセス名を表示することを示します。
- lsofコマンドを使用してポート番号に対応するプロセスを確認する:
lsof -i:<端口号>
このコマンドは、指定されたポート番号を使用しているすべてのプロセス情報をリストアップします。
上記のコマンドを使用して、ポート番号に対応するプロセス情報を表示することができ、どのプロセスがそのポートを監視しているかを特定することができます。