次のコマンドを使用してポートでリッスンできることを確認します。

次のコマンドを使用してポートでリッスンできることを確認します。

単純なUnixコマンドで特定のポートでリッスンできるかどうかを調べることは可能ですか?ユーザーがポートを変更する権限を持つアプリケーションを構築しています。

ポートがすでにどこかでリッスンしていることを確認する必要があります。他の理由でプログラミング言語が利用できないので、コマンドに含めたいと思います。

ありがとう

ベストアンサー1

ポートがまだバインドされていないことを確認するには、次のようにします。:

$ nc -zw2 <IP> <PORT> && echo "already binding" || echo "Not already binding"

通知、ユーザーは> 1024および< 65536ポートのみを使用できます。

おすすめ記事