https://www.jianshu.com/p/cb26a0f6c622
IV)
NC传输文件/目录
nc -lp 4444 >1.txt 1.txt就是你要保存的文件名 自定义
nc -nv ip port <1 -q="" .txt="" 1="" p="">ps:侦听端的文件名最好按照文件本身来命名
V)nc目录
tar -cvf - 目录名/|nc -lp port -q 1
[popexizhi:很可惜,pope编译的nc没有-q命令,这个如果没有-q好像是收不了文件夹的]
将目录打包
nc -nv ip port |tar -xvf -
将目录解包
测试过程--可惜没有-q :)
# tar -cvf - data/|nc -lp 12222 -q 1
nc: invalid option -- 'q'
Ncat: Try `--help' or man(1) ncat for more information, usage options and help. QUITTING.
data/
VI)NC流媒体服务
A:cat wing.mp4|nc -lp port
B:nc -nv ip port |mplayer -vo x11 -cache 4000
A让wing.MP4这个文件成为流的形式发送到B,B用mplayer播放,接收多少播放多少,指定缓存4000bytes
[popexizhi:这个看着不错,但是没有找到mp4文件,回头有了可以测试一下]
VII)NC端口扫描
nc -nvz ip 1-65535
[popexizhi:好用的很,但是为什么 >直接保存不了数据呢?]
# ./nc -nvz 192.168.100.121 1000-1010>121-port
cannot connect to 192.168.100.121:1000 (192.168.100.121)
cannot connect to 192.168.100.121:1001 (192.168.100.121)
cannot connect to 192.168.100.121:1002 (192.168.100.121)
cannot connect to 192.168.100.121:1003 (192.168.100.121)
cannot connect to 192.168.100.121:1004 (192.168.100.121)
cannot connect to 192.168.100.121:1005 (192.168.100.121)
cannot connect to 192.168.100.121:1006 (192.168.100.121)
cannot connect to 192.168.100.121:1007 (192.168.100.121)
cannot connect to 192.168.100.121:1008 (192.168.100.121)
cannot connect to 192.168.100.121:1009 (192.168.100.121)
cannot connect to 192.168.100.121:1010 (192.168.100.121)
# ll
-rw-r--r--. 1 root root 0 9月 14 10:30 121-port
1>
没有评论:
发表评论