nc 传输文本
首先一台机器要侦听一个端口(nc -l -p 4444)
另外一台机器作为客户端去链接那个端口(nc -nv 1.1.1.1 4444)
nc -lp 333 > result.txt 把结果输出到 result.txt 里面
ls | nc -nv 1.1.1.1 333 -q 1 (把 ls 的结果发送给 1.1.1.1 的 333 端口并且结束后的一秒后退出)

nc 远程控制
nc -lp 333 -e /bin/sh
nc -nv 1.1.1.1 333

nc 传输文件/目录
nc -nv 1.1.1.1 333 < 1.mp4
nc -lp 333 > 1.mp4

nc 流媒体服务
cat 1.mp4 | nc -lp 333
nc -nv 1.1.1.1 333 | mplayer -vo xll -cache 3000 -

nc 端口扫描
nc -nvz 1.1.1.1 1-1024 默认探测的是 TCP 开放的端口
nc -vnzu 1.1.1.1 1-1024 探测的是 UCP 开放的端口

nc 远程克隆硬盘
nc -lp 333 | dd of=/dev/sda
dd if=/dev/sda | nc -nv 1.1.1.1 333 -q l