这个素有“瑞士军刀”之称的网络工具,真是相见恨晚!!!
首先,并不是所有的linux环境下都安装了netcat工具,使用which 命令查看是否安装。
一、安装netcat
1.下载源码包:
wget https://ncu.dl.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.gz
2.下载后解压到安装目录:
这里我选择安装在/opt/netcat目录下
mv netcat-0.7.1.tar.gz /opt/netcat
cd /opt/netcat
tar -xzvf netcat-0.7.1.tar.gz
3.安装:
进入解压后的目录下 cd netcat-0.7.1
执行 ./configure 配置文件
make
在src中目录下,netcat命令已经可以执行了。
下一步把netcat添加到PATH中即可随时调用了
vi /etc/profile
在最下面添加一行:
export PATH=$PATH:/opt/netcat/netcat-0.7.1/src
保存退出。
让配置立即生效
执行 source /etc/profile
下面来说一说netcat的功能:
netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。
之前看到一个十分全面的博客,就直接搬运过来了。
http://www.oschina.net/translate/linux-netcat-command