単純なUnixコマンドで特定のポートでリッスンできるかどうかを調べることは可能ですか?ユーザーがポートを変更する権限を持つアプリケーションを構築しています。
ポートがすでにどこかでリッスンしていることを確認する必要があります。他の理由でプログラミング言語が利用できないので、コマンドに含めたいと思います。
ありがとう
ベストアンサー1
ポートがまだバインドされていないことを確認するには、次のようにします。インターネット猫:
$ nc -zw2 <IP> <PORT> && echo "already binding" || echo "Not already binding"
通知、ユーザーは> 1024および< 65536ポートのみを使用できます。