2 つの表示方法: 1. fuser コマンドを使用して、指定したポートが Linux 上でどのプロセスを占有しているかを直接確認します。構文は「fuser -v 80/tcp」で、実行結果には次の名前が含まれます。プロセスとID。 2. lsof コマンドを使用して、指定したポートに基づいて対応するプロセス情報を検索します (構文は「lsof -i:80」です)。出力結果でポート 80 を占有しているプロセス情報を確認できます。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux でポートがどのプロセスに占有されているかを確認するには 2 つの方法があります。
fuser コマンドを使用する
fuser コマンドを使用して、Linux 上でポートが占有されているプロセスを直接確認します
fuser 80/tcp
上記のコマンドを使用して、どのプロセスがポート 80 を占有しているかを確認します。次のような結果が表示される場合があります。
詳細を確認したい場合は、-v
スイッチを追加すると、実行結果が表示されます。プロセス名を含めます:
fuser -v 80/tcp
プロセスを強制終了したい場合は、-k
スイッチ
fuser -k 80/tcp
# を使用できます。 ##lsof を使用する
lsof コマンドは、「開かれたファイルの一覧表示」の略語で、直訳すると、システム内で開かれているファイルを一覧表示します。 lsof コマンドを使用すると、ファイルに基づいて対応するプロセス情報を見つけることができ、プロセス情報に基づいてプロセスによって開かれたファイルも見つけることができます。 lsof コマンドを使用して、指定されたポートに基づいて対応するプロセス情報を検索します。 次のコマンドを入力します:lsof -i:80
Linux ビデオ チュートリアル >>
以上がLinux でどのプロセスがポート 80 を占有しているかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。