【学习笔记】Linux下使用NC传送文件

Netcat亦即nc,众所周知,它被誉为TCP/IP的瑞士军刀。在其被用于文件传输中,网上搜到大部分资料都是使用-l选项监听后面直接跟端口号,即

nc -l 6666 > recvfile

但是实际操作中,在发送端发送时,即执行

nc dst.ip 6666 < sendfile

却被提示错误。

整个过程似乎都跟网上大家给的教程一致。也许是环境不同的原因,但是在我的测试中,接收方在监听是应该以-p参数来明确指定端口号才可以正常交互,即

nc -l -p 6666 > recvfile

此时发送方往监听方指定端口发送文件可以成功

望此方案对大家有所帮助

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值