Pidをポートマッピングとして取得するには?

Pidをポートマッピングとして取得するには?

特定のポートで実行する必要があるプロセスがあります。そのポートで別のプロセスを開始しましたが、それを終了する必要があります。

残念ながら、他のプロセスの名前/ PIDを覚えておらず、そのプロセスに関連するPIDをすばやく見つける方法が必要です。

試しましたが、lsof -i :7080結果は返されませんでした。telnet localhost 7080そうすると、実行中かどうかがわかります。

ちなみに私はRHEL5を実行しています。

答え1

努力する:

netstat -nap | grep 7080

答え2

FreeBSDから:

sockstat -4 

IPv6用

sockstat -6

答え3

ルートとしてssインストール:

ss -p -l '( sport = :7080 )'

ファイル/etc/xinetd.dと出力も確認する必要があります。rpcinfo -p

関連情報