一、文件安装
1.下载
下载的是netcat-0.7.1.tar.gz版本,存放在当前目录下
wget https://nchc.dl.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.gz复制代码
2.解压
将 netcat-0.7.1.tar.gz
解压到 /usr/local
目录下
tar -zxvf netcat-0.7.1.tar.gz -C /usr/local复制代码
3.重命名
切换到 /usr/local
目录下:cd /usr/local
改名:mv netcat-0.7.1 netcat
4.配置
切换目录:cd /usr/local/netcat
把文件配置到 /opt/netcat
下,卸载软件时,只要删除这个文件就行了:./configure -prefix=/opt/netcat
5.编译安装
编译:make
安装:make install
配置环境变量 vim /etc/profile
添加以下内容:
# set netcat pathexport NETCAT_HOME=/opt/netcatexport PATH=$PATH:$NETCAT_HOME/bin复制代码
保存,退出,并使配置生效:source /etc/profile
6.验证
nc –help
二、nc命令的使用
## 目录传输# 服务端zip -r data.zip data| nc -l 20000# 客户端nc -n xxx.xxx.xxx.xxx 20000 | unzip data.zip## 单文件传输# 服务端nc -l 20000 < filename# 客户端nc -n xxx.xxx.xxx.xxx 20000 > filename复制代码