位置: 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)

  • 高德地图家的位置怎么改(高德地图家位置错误怎么修改)

    高德地图家的位置怎么改(高德地图家位置错误怎么修改)

  • 淘宝三振出局是一年内还是店铺终身(三振出局淘宝是一年还是全部)

    淘宝三振出局是一年内还是店铺终身(三振出局淘宝是一年还是全部)

  • 手机卡突然无法使用(手机卡突然无法接打电话)

    手机卡突然无法使用(手机卡突然无法接打电话)

  • ipad全贴合屏幕和非全贴合区别(ipad全贴合屏幕的型号)

    ipad全贴合屏幕和非全贴合区别(ipad全贴合屏幕的型号)

  • 美的公众号怎么关注(美的微信公众号)

    美的公众号怎么关注(美的微信公众号)

  • p40耳机怎么用(华为p40耳机模式在哪里设置方法)

    p40耳机怎么用(华为p40耳机模式在哪里设置方法)

  • 手机没电了微信运动还会记录吗(手机没电了微信语音通话能打通吗)

    手机没电了微信运动还会记录吗(手机没电了微信语音通话能打通吗)

  • 微信不能发文件夹吗(扫描文件怎么发送到微信)

    微信不能发文件夹吗(扫描文件怎么发送到微信)

  • 抖音直播怎么不显示音浪(抖音直播怎么不让别人看观众资料)

    抖音直播怎么不显示音浪(抖音直播怎么不让别人看观众资料)

  • 如何看到自己的手机号(如何看到自己的视频号)

    如何看到自己的手机号(如何看到自己的视频号)

  • 相机连拍怎么设置(相机连拍怎么设置小米10s)

    相机连拍怎么设置(相机连拍怎么设置小米10s)

  • 华为畅享10plus充电多长时间(华为畅享10plus充电器多少w)

    华为畅享10plus充电多长时间(华为畅享10plus充电器多少w)

  • 淘宝评价顺序能调吗(淘宝评价默认排序规则)

    淘宝评价顺序能调吗(淘宝评价默认排序规则)

  • 发广告的网站有哪些(发布广告的网站)

    发广告的网站有哪些(发布广告的网站)

  • 大众点评匿名评价能查到本人吗(大众点评匿名评价怎么删除)

    大众点评匿名评价能查到本人吗(大众点评匿名评价怎么删除)

  • realme x2指纹解锁不灵敏怎么办(realmex2指纹解锁不灵)

    realme x2指纹解锁不灵敏怎么办(realmex2指纹解锁不灵)

  • 抖音换手机了怎么登录(抖音换手机了怎么登录原来的号)

    抖音换手机了怎么登录(抖音换手机了怎么登录原来的号)

  • 怎么设置微信投票次数(微信投屏怎么设置方法)

    怎么设置微信投票次数(微信投屏怎么设置方法)

  • 小米手机4底部按键失灵(小米手机底部上滑看点怎么关闭)

    小米手机4底部按键失灵(小米手机底部上滑看点怎么关闭)

  • ps星空烟雾特效字制作(ps的星空特效怎么弄)

    ps星空烟雾特效字制作(ps的星空特效怎么弄)

  • lte载波聚合要开启吗(lte载波聚合需要关闭吗)

    lte载波聚合要开启吗(lte载波聚合需要关闭吗)

  • 点赞怎么看对方qq号(查看对方点赞人数对方知道吗)

    点赞怎么看对方qq号(查看对方点赞人数对方知道吗)

  • 苹果手机能刷门禁卡吗(苹果手机怎么用nfc开门)

    苹果手机能刷门禁卡吗(苹果手机怎么用nfc开门)

  • iwatch微信发不出去(iwatch微信发不出去收不到信息)

    iwatch微信发不出去(iwatch微信发不出去收不到信息)

  • 谷歌浏览器怎么设置flash插件(谷歌浏览器怎么下载)

    谷歌浏览器怎么设置flash插件(谷歌浏览器怎么下载)

  • 散片cpu和盒装cpu有什么不同(散片cpu和盒装)

    散片cpu和盒装cpu有什么不同(散片cpu和盒装)

  • 多个CPU没有全部工作(双cpu只有一个运行)

    多个CPU没有全部工作(双cpu只有一个运行)

  • Win7系统中,如何对IP地址进行设置呢?(win7系统中怎样)

    Win7系统中,如何对IP地址进行设置呢?(win7系统中怎样)

  • 织梦dedecms内容页调用栏目内容标签{dede:field.content/}(织梦cms要钱吗)

    织梦dedecms内容页调用栏目内容标签{dede:field.content/}(织梦cms要钱吗)

  • 前端框架小实验-在umi框架中以worker线程方式使用SQL.js的wasm(简单易学的前端框架)

    前端框架小实验-在umi框架中以worker线程方式使用SQL.js的wasm(简单易学的前端框架)

  • 补缴个税差额有时间规定吗
  • 安徽省增值税发票开票截止日期
  • 手机个人所得税app下载官网
  • 医药行业发票税率
  • 软件平台服务公司的营业执照经营范围怎么写
  • 树苗应计入什么科目里面
  • 淘宝买货没有发票
  • 零税点的普票和六税点的普票区别
  • 如何承包消防工程公司
  • 租赁合同印花税率
  • 成本少结转了怎么调回
  • 对外支付代扣代缴
  • 费用暂估会计分录
  • 出售房屋缴纳的印花税
  • 车子按揭利息
  • 工会活动购买物品会计分录
  • 传媒公司的成本构成有哪些
  • 公司无偿使用个人车辆,个人需要缴纳税款吗
  • 增值税有没有定额抵扣
  • 议价收购股份的账务处理
  • 一般纳税人税负率
  • 硝铵磷肥的肥效期
  • 完成产值怎么算
  • 工会经费什么时候申报缴纳
  • 在线测网速准吗
  • 企业老板机票怎么报销记账
  • 销售出库未开票怎么入账
  • 测速网在线测速
  • 保险公司工伤保险
  • 应交税费进项税额在借方说明什么
  • 担保公司计提的费用
  • 违约金没有写按什么算
  • 支付代销手续费缴纳增值税吗
  • php字符转换成数字
  • 土地增值税案例题库
  • php魔术函数
  • 收到税务局退增值税及附加税怎么做账
  • php获取字符串中的指定字符
  • java前后端加密解密请求
  • vue路由使用方法
  • 企业所得税季报营业成本包括哪些
  • 关于机动车的法律定义
  • 小规模纳税人进项发票怎么做账
  • 个体商户个人所得税怎么算
  • 2021发票认证
  • 城建税免征怎么记账
  • 预收工程款的会计分录
  • 收据报销的注意点有哪些
  • 固定资产清理会计处理
  • 报废半成品怎么做账
  • 第三方支付利息
  • 车辆报废取得的收入增值税怎么算
  • 进项税额转出有余额怎么调整
  • 个人承担的个税会计分录
  • 本月增值税申报截止日
  • 印花税如何做账报税
  • sql server查询指定内容
  • Windows Server 2008制作密码重设盘
  • 开机出现系统错误怎么办
  • win 注册表
  • ubuntu系统中文名字
  • windows8.1升级win10
  • win7 64位系统双击桌面所有程序提示"文件没有与之关联的程序来执行"的解决方法
  • win8系统如何查看文件浏览痕迹记录
  • centos开机grub
  • chkdsk命令有什么用
  • perl中\s+
  • c++ nops
  • centos搭建php
  • easyui footer
  • 迭代 python
  • JavaScript For...In 使用方法
  • javascript要学哪些
  • jquery弹出窗口
  • First class: UI design for Android
  • 电子税务局下载app苹果版
  • 小规模纳税人税率2024
  • 增值税纳税申报表附列资料(三)
  • 税控盘离线开票金额为零怎么办
  • 国家税务总局风险识别报告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设