nc传输文件和文件夹&&nc close: Bad file descriptor

nc命令可以方便的在linux服务器之间互相传输文件和文件夹,工作中经常会用到,记录一下命令加深记忆。

1、传文件

接收端执行命令:(6666为任意可用端口)

1
nc -l 6666 > fileName

传输端执行命令:

1
nc 目标ip 6666 < fileName

2、传文件夹

接收端执行命令:(6666为任意可用端口)

1
nc -l 6666 | tar -zxvf -

传输段执行命令:

1
tar -zcvf - 文件夹 | nc 目标ip 6666

3、nc命令报错 close: Bad file descriptor

使用nc -4,强制使用ipv4即可。Stack Overflow


# Linux

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×