一、nc参数
-v 显示详细的输出信息-n 对命令行中的主机,不进行域名解析-p 指定端口号-l 开启监听模式,nc作为服务端,默认作为客户端-u 使用udp协议,默认是tcp协议-w 设置连接的超时间间隔(N秒)-q 让nc延时(N秒)再退出-z 开启"zero-I/O模式",该选项仅仅用于端口扫描-k 配合-l选项使用,可以重复接受客户端连接-X 指定代理的类型-x 以ip:port的格式指定代理的位置-e 启动某个进程,把该进程的"标准输入输出"与网络通讯对接
二、检测端口
1.测试端口连通
nc -nv x.x.x.x xx
主机S
nc -lv -p xx
主机C
nc -nv x.x.x.x xx
2.端口扫描
nc -znv x.x.x.x 1-1024
三、传输文件
接受端
nc -l -p xxx > server_file
发送端
nc x.x.x.x xx < client_file