![BSD netcat 如何在发送命令后终止?](https://linux22.com/image/163686/BSD%20netcat%20%E5%A6%82%E4%BD%95%E5%9C%A8%E5%8F%91%E9%80%81%E5%91%BD%E4%BB%A4%E5%90%8E%E7%BB%88%E6%AD%A2%EF%BC%9F.png)
echo "test" | nc -N -U example.soc
一旦成功发送消息,我怎样才能终止它?
根据手册页:
现在端口之间应该存在连接。在第二个控制台上键入的任何内容都将连接到第一个控制台,反之亦然。连接建立后,nc 并不真正关心哪一端用作“服务器”以及哪一端用作“客户端”。可以使用 EOF ('^D') 终止连接。
我可以通过 echo 将其作为字符发送吗?
好吧,看来它还依赖于主机在命令终止之前发送一些东西(一些关闭连接的信号?)。
echo "test" | nc -N -U example.soc
一旦成功发送消息,我怎样才能终止它?
根据手册页:
现在端口之间应该存在连接。在第二个控制台上键入的任何内容都将连接到第一个控制台,反之亦然。连接建立后,nc 并不真正关心哪一端用作“服务器”以及哪一端用作“客户端”。可以使用 EOF ('^D') 终止连接。
我可以通过 echo 将其作为字符发送吗?
好吧,看来它还依赖于主机在命令终止之前发送一些东西(一些关闭连接的信号?)。