Linuxでプロセスが使用するポートを確認する方法

Linuxでは、次のコマンドでプロセスが占有するポートを確認できます:

  1. netstatコマンドを使って
netstat -tunlp | grep <进程ID或进程名称>

そのコマンドは、リスニングされているTCPとUDPポートをリストアップし、プロセスIDやプロセス名と一致する結果を検索します。

  1. lsofコマンドを用いる:
lsof -i :<端口号>

現在のすべてのオープン・ファイル、ネットワーク接続を含む、リストを表示します。<ポート番号> はポート番号に置き換えてください。

  1. ssコマンドを利用して:
ss -lntp | grep <进程ID或进程名称>

そのコマンドは開いている TCP ポートを表示し、プロセス ID やプロセス名に一致する結果を表示します。

上記の操作はroot権限かそれに準じた権限を持つユーザーにて行ってください。

bannerAds