Netcat简介
Netcat又称nc,是非常重要的Linux网络工具,用于建立TCP/UDP连接,实现信息传递。
Homebrew安装Netcat
在Mac中可以利用homebrew安装netcat,终端输入brew install netcat
即可,为了验证是否安装成功,终端输出nc --version
检查是否可以正常输出netcat的版本号,安装正常后输出如下图:
Netcat如何通信
在成功安装netcat后,对于如何实现通信,可以通过nc -l -p 端口号
,以及nc localhost 端口号
,进行通信,首先打开一个终端输入nc -l -p 8123
,然后再打开第二个终端输出nc 地址 8123
,然后在任意一个终端中输入文本,另一个终端即可收到对应的信息,这就实现了简单的网络通信。类似的,我们可以利用以上命令进行服务器之间的通信。