特定のポートで実行する必要があるプロセスがあります。そのポートで別のプロセスを開始しましたが、それを終了する必要があります。
残念ながら、他のプロセスの名前/ 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