赞
踩
首先,出现这个问题的原因是系统将nc默认指向了ncat,导致使用命令nc,其实使用的是ncat。可以通过如下方式来查看:
1.whereis nc. 查找nc位置:
nc: /usr/bin/nc /usr/share/man/man1/nc.1.gz
2.ls -l /usr/bin/nc,查看软链接
/usr/bin/nc -> /etc/alternatives/nmap
3.删除原有的软链接:
rm /usr/bin/nc
3.删除nc安装包
sudo rm -rf /user/share/man/man1/nc.1.gz
安装netcat
(1)安装netcat工具
sudo yum install -y netcat
(2)查看安装地址
whereis netcat
netcat: /usr/bin/netcat /usr/share/man/man1/netcat.1.gz
(3)进入安装地址
cd /usr/bin
(4)查看是否有解压后的文件
[hw@hadoop103 bin]$ net
netcat netreport netstat
(4)直接改文件名 netcat为nc (QTMD软连接,直接釜底抽薪)
sudo mv netcat nc
(5)检查是否更改成功
nc -help
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。