CentOS7의 nc에서 -w1(대기)이 작동하지 않는 이유는 무엇입니까?

CentOS7의 nc에서 -w1(대기)이 작동하지 않는 이유는 무엇입니까?

다음과 같은 검사가 있습니다.

nc -v -w 1 --send-only test.serv.com 80 &> /dev/null && echo "Online" || echo "Offline"

그러나 이것은 아무것도 인쇄하지 않습니다. 이전에는 CentOS6에서 작동 -z했지만 --send-only.

제거하면 &> /dev/null연결 성공이 인쇄됩니다.

Ncat: Version 6.40 ( http://nmap.org/ncat )
Ncat: Connected to 10.10.1.1:80.```

답변1

아마도 그들은 다른 netcat 구현으로 전환했을 것입니다.

나는 적어도 5개의 구현을 알고 있습니다.

다섯 가지 모두 동일한 기본 옵션( -p예: -l)을 지원하지만 가장 기본적인 것 이상으로 모두 다른 기능을 가지고 있습니다(일부는 동일한 기능에 대해 다른 옵션 플래그를 사용하기도 합니다).

관련 정보