ポートの存続をテストする最も一般的な方法はtelnetです
$telnet 127.0.0.1 80
しかし、この方法では不便があります。接続が成功した後、それは対話モードに入ります、そして、あなたは押す必要 ctrl + ]
と q
出口へ。
後で、インターネットで検索した後、私は神々に尋ねる簡単な方法を見つけました nc
$nc -zv 127.0.0.1 80
Connection to 127.0.0.1 port 80 [tcp/arepa-cas] succeeded! # 成功
nc: connectx to 127.0.0.1 port 80 (tcp) failed: Connection refused # 失败
コマンドの実行後、1。対話モードにならず、すぐに戻りません。2。成功と失敗の戻り値の特性は明らかであり、スクリプトで判断するのに非常に便利です。