Linuxでプロセスが使用するポートを確認する方法
Linuxでは、次のコマンドでプロセスが占有するポートを確認できます:
- netstatコマンドを使って
netstat -tunlp | grep <进程ID或进程名称>
そのコマンドは、リスニングされているTCPとUDPポートをリストアップし、プロセスIDやプロセス名と一致する結果を検索します。
- lsofコマンドを用いる:
lsof -i :<端口号>
現在のすべてのオープン・ファイル、ネットワーク接続を含む、リストを表示します。<ポート番号> はポート番号に置き換えてください。
- ssコマンドを利用して:
ss -lntp | grep <进程ID或进程名称>
そのコマンドは開いている TCP ポートを表示し、プロセス ID やプロセス名に一致する結果を表示します。
上記の操作はroot権限かそれに準じた権限を持つユーザーにて行ってください。