下載的是netcat-0.7.1.tar.gz版本,存放在當前目錄下vim
wget https://nchc.dl.sourceforge.net/project/netcat/netcat/0.7.1/netcat-0.7.1.tar.gz
複製代碼
將 netcat-0.7.1.tar.gz
解壓到 /usr/local
目錄下bash
tar -zxvf netcat-0.7.1.tar.gz -C /usr/local
複製代碼
切換到 /usr/local
目錄下:cd /usr/local
更名:mv netcat-0.7.1 netcat
ui
切換目錄:cd /usr/local/netcat
spa
把文件配置到 /opt/netcat
下,卸載軟件時,只要刪除這個文件就好了:./configure -prefix=/opt/netcat
.net
編譯:make
code
安裝:make install
ip
配置環境變量 vim /etc/profile
添加如下內容:get
# set netcat path
export NETCAT_HOME=/opt/netcat
export PATH=$PATH:$NETCAT_HOME/bin
複製代碼
保存,退出,並使配置生效:source /etc/profile
編譯
nc –help
class
## 目錄傳輸
# 服務端
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
複製代碼