オープンポートをプロセスにマッピングする[複製]


0

可能な重複:
Linuxで特定のポートを使用しているプロセスを見つける

特定のポートで待機するサービスがない場合、特定のポートでどのプロセス(デーモン)が待機しているのかをどのように確認できますか?    たとえば、ポート10101が開いている場合、どのようにしてそれぞれのプロセスを閉じることができますか?

回答:


0

プロセスIDを取得するには、lsof(開いているファイルのリスト)を使用できます。

例えば。 lsof | grep 10101

それからuseは/ procからプロセス名を取得することができます( cd /proc/processIDnumber


1
はい。より具体的な方法は、lsof -i:10101です。
Sebi

感謝。私はどうにかして私のシステムでめちゃくちゃになっているmanページに苦しんでいました。
Hennes

0

できるよ netstat -tulpn そして、ポートの名前をgrepします。

たとえば、あなたのサンプルポートを使用すると、コマンドは以下のようになります。 netstat -tulpn | grep 10101

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.