位置: IT常识 - 正文

linux nc命令传输文件(远程复制文件)(linux传输数据)

编辑:rootadmin
今天主要讲下用nc 传输文件。由于公司的设备sudo 后没有ssh ,scp 等远程接入命令,或host.deny 里面设置了ssh 的deny ,不管怎样的原因。我今天跨过大家常用的scp, 来说明下一个更有... 16-08-28

推荐整理分享linux nc命令传输文件(远程复制文件)(linux传输数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux nc命令传输文件,linux传输数据,linux的nc命令,linux文件传输指令,linux传送命令,linux传输数据,linux的nc命令,linux nc命令传输文件,内容如对您有帮助,希望把文章链接给更多的朋友!

nc 到底干嘛用的我不多描述,今天主要讲下用nc 传输文件。由于公司的设备sudo 后没有ssh ,scp 等远程接入命令,或host.deny 里面设置了ssh 的deny ,不管怎样的原因。我今天跨过大家常用的scp, 来说明下一个更有用的轻量级工具,nc 的另一个强大的功--- 文件传输。

范例如下:

目的主机监听

nc -l 监听端口[ 未使用端口] > 要接收的文件名 nc -l 4444 > cache.tar.gz

源主机发起请求

nc 目的主机ip 目的端口 < 要发送的文件 nc 192.168.0.85 4444 < /root/cache.tar.gz

netstat 如下

[root@localhost jiangbao]# netstat -tpln

tcp 0 0 0.0.0.0:4444 0.0.0.0:* LISTEN 18166/nc

英文描述如下

DATA TRANSFER

Start by using nc to listen on a specific port, with output captured into a file:

$ nc -l 1234 > filename.out Using a second machine, connect to the listening nc process, feeding it the file which is to be transferred:

$ nc host.example.com 1234 < filename.in

linux nc命令传输文件(远程复制文件)(linux传输数据)

另附nc 的其他选项说明:

语  法: nc [-hlnruz][-g< 网关...>][-G< 指向器数目>][-i< 延迟秒数>][-o< 输出文件>][-p< 通信端口>][-s< 来源位址>][-v...][-w< 超时秒数>][ 主机名称][ 通信端口...]

补充说明: 执行本指令可设置路由器的相关参数。

参  数: -g< 网关> 设置路由器跃程通信网关,最丢哦可设置8 个。 -G< 指向器数目> 设置来源路由指向器,其数值为4 的倍数。 -h 在线帮助。 -i< 延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。 -l 使用监听模式,管控传入的资料。 -n 直接使用IP 地址,而不通过域名 服务器 。 -p< 通信端口> 设置本地主机使用的通信端口。 -r 乱数指定本地与远端主机的通信端口。 -s< 来源位址> 设置本地主机送出数据包的IP 地址。 -u 使用UDP 传输 协议 。 -v 显示指令执行过程。 -w< 超时秒数> 设置等待连线的时间。 -z 使用0 输入/ 输出模式,只在扫描通信端口时使用

Linux 远程复制文件

如果想把机器A上面的dir目录下面的所有文件复制到机器B的dir目录下,我们可以使用nc命令来完成

在机器A的dir目录下面执行:

tar -czf-* | nc -l 4444 然后再机器B的目录目录dir下面执行:

sudo nc 「机器A的机器ip」 4444 | sudo tar -xzf -补充资料2:1,在Linux下需要对大量小文件进行移动或复制时,用cp、mv都会显得很没有效率,可以用tar先压缩再解压缩的方式。

2,在网络环境中传输时,可以再结合nc命令,通过管道和tcp端口进行传输。

nc和tar可以用来快速的在两台机器之间传输文件和目录,比ftp和scp要来得简单的多。

由于nc是一个超轻量的命令,所以一般busybox都会集成它。当一个linux终端,比如linux pda,通过usblan的方式连接到另一台linux主机的时候,这样的嵌入式终端上一般不会集成ftp server, ssh server这样比较笨重的服务,这个时候, nc可能成为唯一的上传手段。

比如将机器A上的mytest目录上传到到机器 B(192.168.0.11)上,只需要:

在机器B上,用nc来监听一个端口,随便就好,只要不被占用;并且将收到的数据用tar展开。-l代表监听模式。

[root@ www.linuxidc.com ~]#nc -l 4444 |tar -C /tmp/dir -zxf -

然后,在A上通过nc和 tar发送test目录。使用一致的4444的端口。

[root@ www.linuxidc.net ~]#tar -zcvf-mytest|nc 192.168.0.11 4444

记得有一次,一台机器内核崩了,后来有位高手用liveCD把机器启动起来,就是用了类似的方法把数据导出来的。

本文链接地址:https://www.jiuchutong.com/zhishi/276705.html 转载请保留说明!

上一篇:linux 防御SYN攻击步骤详解(linux系统应对攻击的常用防御手段的描述)

下一篇:MAC iTunes操作技巧汇总(不仅仅是表面而已)(macos itunes)

  • 抖音直播怎么看回放(抖音直播怎么看违规回放)

    抖音直播怎么看回放(抖音直播怎么看违规回放)

  • 花呗能提现吗?怎么提现?(花呗能提现到银行卡吗)

    花呗能提现吗?怎么提现?(花呗能提现到银行卡吗)

  • pencil怎么连接ipad(pencil怎么连接iPad10)

    pencil怎么连接ipad(pencil怎么连接iPad10)

  • 支付宝消费金怎么关闭(支付宝消费金怎么没有了)

    支付宝消费金怎么关闭(支付宝消费金怎么没有了)

  • 苹果为什么qq有消息手机上方不显示(iphone为什么出现qq有消息没显示)

    苹果为什么qq有消息手机上方不显示(iphone为什么出现qq有消息没显示)

  • 手机怎么查历史足迹(手机怎么查历史火车票记录)

    手机怎么查历史足迹(手机怎么查历史火车票记录)

  • 电话手表充电口在哪里(电话手表充电口坏了怎么修)

    电话手表充电口在哪里(电话手表充电口坏了怎么修)

  • 在途订单什么意思(在途订单英文怎么说)

    在途订单什么意思(在途订单英文怎么说)

  • iphone7plus有nfc功能吗(iphone7plus有nfc在哪)

    iphone7plus有nfc功能吗(iphone7plus有nfc在哪)

  • iPhonexsmax尺寸(iphonexsmax尺寸长宽厘米)

    iPhonexsmax尺寸(iphonexsmax尺寸长宽厘米)

  • 华为手机怎么横屏使用(华为手机怎么横屏锁定)

    华为手机怎么横屏使用(华为手机怎么横屏锁定)

  • amos软件是干什么的(amos软件是什么)

    amos软件是干什么的(amos软件是什么)

  • 帮朋友微信解封对自己有什么影响(帮朋友微信解封步骤)

    帮朋友微信解封对自己有什么影响(帮朋友微信解封步骤)

  • 华为手机怎么设置时间(华为手机怎么设置来电铃声)

    华为手机怎么设置时间(华为手机怎么设置来电铃声)

  • 屏幕刷新率120和90区别大么(屏幕刷新率120和165差多少)

    屏幕刷新率120和90区别大么(屏幕刷新率120和165差多少)

  • 手机分屏为什么不能同时进行(手机分屏为什么有的软件没有)

    手机分屏为什么不能同时进行(手机分屏为什么有的软件没有)

  • 华为nova2有投屏功能吗(华为nova2投屏功能在哪里)

    华为nova2有投屏功能吗(华为nova2投屏功能在哪里)

  • 苹果换手机怎么把手机所有东西导出(苹果换手机怎么把微信聊天记录转移)

    苹果换手机怎么把手机所有东西导出(苹果换手机怎么把微信聊天记录转移)

  • 如何去掉word图片框线(如何去掉word图片的阴影效果)

    如何去掉word图片框线(如何去掉word图片的阴影效果)

  • 手机桌面文件夹怎么删除(手机桌面文件夹一键解散)

    手机桌面文件夹怎么删除(手机桌面文件夹一键解散)

  • 手机为什么不能投电视(手机为什么不能横屏)

    手机为什么不能投电视(手机为什么不能横屏)

  • 抖音怎么找回之前账号(抖音怎么找回之前的聊天记录)

    抖音怎么找回之前账号(抖音怎么找回之前的聊天记录)

  • 蓄电池内阻一般为多少(蓄电池内阻标准规程)

    蓄电池内阻一般为多少(蓄电池内阻标准规程)

  • 如何获取Windows聚焦的壁纸(如何获取windows最高权限)

    如何获取Windows聚焦的壁纸(如何获取windows最高权限)

  • 详解Linux系统中的文件权限设置(linux系统用法)

    详解Linux系统中的文件权限设置(linux系统用法)

  • Vue-Router的使用(vue–router)

    Vue-Router的使用(vue–router)

  • 小微企业企业所得税计算公式
  • 企业进项不足的原因
  • 合伙企业可以列入股东吗
  • 网银制单了没有审核有影响吗
  • 毛利率和主营利润率的区别
  • 超市购物卡购物刷卡显帐号吗
  • 购房契税应该交给谁
  • 商业企业销售的商品遭受损失的赔偿依据
  • 营改增之后账务怎么处理
  • 预付账款年底账务怎么做账?
  • 个人去税局开劳务费需要注意什么
  • 一般纳税人税控盘维护费会计分录
  • 电子发票二维码怎么下载
  • 企业微信收款怎么提现
  • 企业注销固定资产处理
  • 用于在建工程的固定资产是否可以计提折旧
  • 出口退税计算方法是免退税吗
  • 退税收入怎么做分录
  • win11打开设置
  • php实现网站访问功能
  • php数组函数输出《咏雪》里有多少"片"字
  • 股权转让协议解除返还股权优先权
  • 汽车销售公司取名字参考大全图片
  • 前期差错更正怎么计算
  • php ftp上传文件
  • PHP:curl_share_close()的用法_cURL函数
  • java.exe进程可以关掉吗
  • php网站结构
  • 增值税纳税筹划案例最新
  • 结转完工产品成本计算公式
  • php获取地理位置
  • thinkphp自定义标签
  • 3d reconstruction
  • 土地出让金返还比例是多少
  • 实现会话跟踪的两种方式
  • 基于用户的协同过滤算法
  • 工业企业采购商品过程中发生的进货费用
  • 长期股权投资哪些用成本法
  • 单位人才账户如何开立
  • 已勾选未确认怎么取消
  • 私对公开发票需要什么
  • 现金劳务收入会计分录
  • 税控机清单
  • 产品维修费的会计怎么做
  • mysql导出结果
  • 一般纳税人招待费扣除标准
  • 研发人员旅游能计入研发费用吗
  • 增值税发票记账联用途
  • 公司代缴个税怎么做账
  • 应收账款确认无法收回的会计处理
  • 融资租赁固定资产折旧年限
  • 房地产行业账务处理和主要税种
  • 现金日记账要如何做账
  • 进项转出再转入
  • 银行存款日记账与银行对账单之间的核对属于
  • 进货没有发票怎么做账
  • 给分公司开发票由总公司付款怎么办?
  • 更换公司新公章流程
  • 主营业务收入和库存商品怎么区分
  • 防伪税控服务费全额抵扣政策
  • 混合销售行为征收增值税
  • mysql速成要多久
  • Win7笔记本怎么连接wifi
  • Linux系统网络配置
  • win8.1流畅吗
  • apt-get和aptitude
  • WIN7系统如何设置表格默认保存位置
  • windows8怎么设置锁屏密码
  • jquery动态设置css
  • jquery validate.js表单验证入门实例(附源码)
  • python转换语句
  • 谈谈关于中华文明的五个突出特性
  • jquery教程实例
  • python 面向对象 类
  • jQuery ajax应用总结
  • 静海去天津的公交
  • 税收征收管理与实践
  • 钢结构蔬菜大棚造价多少钱一平方
  • 江苏省国税务局
  • 济南特色没事
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设