ホームページ  >  記事  >  運用・保守  >  Linux でどのプロセスがポート 80 を占有しているかを確認する方法

Linux でどのプロセスがポート 80 を占有しているかを確認する方法

青灯夜游
青灯夜游オリジナル
2022-07-18 18:29:408203ブラウズ

2 つの表示方法: 1. fuser コマンドを使用して、指定したポートが Linux 上でどのプロセスを占有しているかを直接確認します。構文は「fuser -v 80/tcp」で、実行結果には次の名前が含まれます。プロセスとID。 2. lsof コマンドを使用して、指定したポートに基づいて対応するプロセス情報を検索します (構文は「lsof -i:80」です)。出力結果でポート 80 を占有しているプロセス情報を確認できます。

Linux でどのプロセスがポート 80 を占有しているかを確認する方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux でポートがどのプロセスに占有されているかを確認するには 2 つの方法があります。

fuser コマンドを使用する

fuser コマンドを使用して、Linux 上でポートが占有されているプロセスを直接確認します

fuser 80/tcp

上記のコマンドを使用して、どのプロセスがポート 80 を占有しているかを確認します。次のような結果が表示される場合があります。

Linux でどのプロセスがポート 80 を占有しているかを確認する方法

詳細を確認したい場合は、-v スイッチを追加すると、実行結果が表示されます。プロセス名を含めます:

fuser -v 80/tcp

Linux でどのプロセスがポート 80 を占有しているかを確認する方法

プロセスを強制終了したい場合は、-k スイッチ

fuser -k 80/tcp

# を使用できます。 ##lsof を使用する

lsof コマンドは、「開かれたファイルの一覧表示」の略語で、直訳すると、システム内で開かれているファイルを一覧表示します。 lsof コマンドを使用すると、ファイルに基づいて対応するプロセス情報を見つけることができ、プロセス情報に基づいてプロセスによって開かれたファイルも見つけることができます。

lsof コマンドを使用して、指定されたポートに基づいて対応するプロセス情報を検索します。

次のコマンドを入力します:

lsof -i:80
実行結果は以下のスクリーンショットのようになります:

Linux でどのプロセスがポート 80 を占有しているかを確認する方法

関連する推奨事項: "

Linux ビデオ チュートリアル >>

以上がLinux でどのプロセスがポート 80 を占有しているかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。