位置: 编程技术 - 正文

Linux系统之间拷贝文件的方法总结(linux之间拷贝文件)

编辑:rootadmin

推荐整理分享Linux系统之间拷贝文件的方法总结(linux之间拷贝文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux之间拷贝文件,linux操作系统拷贝命令,linux系统拷贝另一台电脑,linux系统之间拷贝文件命令,linux拷贝文件到另一台机器文件夹,linux操作系统拷贝命令,linux系统拷贝另一台电脑,linux系统之间拷贝文件命令,内容如对您有帮助,希望把文章链接给更多的朋友!

首先,无论本地还是远程,需要移动或拷贝的文件较多且都不太大时,用cp命令和mv命令效率较低,可以先使用tar工具对将要拷贝/移动的内容进行打包/压缩,之后再进行拷贝/移动,最后再解包/解压缩。

另外,也是很关键的一个技巧,即,不必在tar打包/压缩完毕之后再进行拷贝,解包/解压缩,可以通过管道一边打包/压缩另一边执行拷贝解包/解压缩。

比如,tar命令可以和nc命令结合可以快速在两台机器之间传输文件和目录:

B机器:nc -l |tar -C /tmp/test/ -xf -A机器:tar cf - /tmp/test/ |nc B'IP

上述步骤将A机器/tmp/test/下的内容拷贝到B机器对应的目录中,其中tar cf - /tmp/test/ |nc B'IP 将内容边打包边通过管道和nc命令传输到由对应IP地址和端口传到B机器,nc -l |tar -C /tmp/test/ -xf - 监听本机的端口,并将接收到的内容解包至指定的目录(-C参数指定目标目录)

此外,tar还可与scp、ssh命令结合:在A机打包后,复制到B机器并解包tar -cf - /tmp/test | ssh B'IP "cd /tmp; tar -xf -"在A机打包,并将打包好的文件复制到B机tar -cf - /tmp/test | ssh B'IP "cd /tmp; cat - > test.tar"tar -cf - /tmp/test | scp - B'USER@B'IP:/tmp将A机的打包文件,复制到B机并解包zcat test.tar | ssh B'IP "cd /tmp; tar -xf -"

Linux系统之间拷贝文件的方法总结(linux之间拷贝文件)

也可以直接在本地这么使用:

cd /tmp/test1tar -cf - . | (cd /tmp/test2 ; tar -xvpf -)

但有人试验后得出结论本地直接用cp较快

另外一些小技巧:拷贝时除了拷贝单个文件还会拷贝目录,有时需要连同文件/目录的属性一同拷贝。可以在cp命令中使用-R参数递归拷贝目录,使用-p参数拷贝文件保留属性(默认是:mode,ownership,timestamps也可以通过 --preserve[=ATTR_LIST]指定要特别保留的属性如:context, links,xattr, all),使用-d参数拷贝文件保留连接。或者简单的使用-a参数(相当于使用-dR --preserve=all)

如果想看到拷贝大量小文件的进度可以写一个简单的小脚本:

复制代码代码如下:cd /tmp/testfor i in *docp $i 目标目录echo $i is ok....done

最后补充一条不是技巧的技巧:在使用一个工具完成一项任务之前,先思考当前用的工具是不是最适合的工具?有没有更好的工具或办法?如果工具确实很适用于当前任务,那么在使用该工具时有没有特殊的技巧可以提高工作效率?(通常,查看帮助文档可有意外收获)。

Linux的发展不容小觑(独霸天下) 未来将渗透到生活的方方面面 Linux是一个廉价、连网性能好且能替代Windows等通用操作系统的替代品,它可以适用于各种专用计算机,随着Linux的技术不断地完善,它的逐步的进入市场

Linux多个网卡怎么添加永久路由? 有时候Linux有多个网卡的时候,就需要为另外的一些网卡添加路由,好让网络走不通的网卡出去1、查看本地路由,如下2、添加到某个主机地址的路由,

高手养成计划基础篇-Linux第一季 前言不学Linux,如何当黑客,不学Linux,永远是菜鸟,学了Linux,额,你还是菜鸟,以上都是戏言,大家看看笑笑就好了。嘿嘿,不过Linux给我们带来的是

标签: linux之间拷贝文件

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

上一篇:linux nc命令传输文件(远程复制文件)(linux nc命令详解)

下一篇:Linux的发展不容小觑(独霸天下) 未来将渗透到生活的方方面面(浅谈linux的发展方向和应用范围)

  • 金税开票软件下载安装
  • 管理费用中的办公费占比是多少
  • 个人所得税申报是公司申报还是个人申报
  • 代开专票上的税额比电子缴款凭证上的税额少怎么调整
  • 研发支出管理制度
  • 技术类服务行业用不用开外经证
  • 装水表财务是什么费用
  • 税票抵扣是用进项票还是销项票
  • 开发票产品名称
  • 科技公司的作用
  • 补充医疗保险能自己交吗
  • 付的押金能要回来吗
  • 购买可供出售金融资产的交易费用
  • 资产减值损失和信用损失的区别
  • 待处理财产损益是什么意思
  • 工会经费可不可以不交
  • 水利建设基金怎么计提
  • 蔬菜营销方案案例范文
  • 一般纳税人辅导期预缴
  • 销售给个人的货款要走公户吗
  • 如何从工商信息中看出是小规模还是一般纳税人
  • office软件图标不显示
  • 贸易公司买进卖出
  • 如何用腾讯电脑管家回复格式化U盘
  • php中mysqli怎么连接数据库
  • 文件夹正在使用,操作无法完成
  • 使用php进行mysql数据库编程的基本步骤
  • uni-app 怎么实现页面不跳转依旧可以传数据
  • 股权名称应该填什么?
  • 项目部署计划
  • opencv识别车牌
  • Yii基于CActiveForm的Ajax数据验证用法示例
  • aes加解密工具
  • date=date
  • 如何在idea上运行python
  • 公司的车的停车费谁出
  • 公司股东会和董事会
  • 税务清算后还需要报税吗
  • 开工程款发票有什么规定?
  • 红字发票是可以抵扣吗
  • 待处理财产损益期末余额在哪方
  • 个税子女教育扣除申报方式怎么选
  • 购买方收到红字发票怎么做凭证
  • 进项税金抵扣
  • 搬迁补偿款的会计分录
  • 没收到发票也可以入账吗
  • 房租收不回来会计分录
  • 资本溢价举例说明
  • 企业如果为员工缴纳社保
  • 营业费用和营业支出
  • 计提风险准备金是什么意思
  • 购买服装费用计入什么科目
  • 各单位应当根据需要设立专职或者兼职
  • mysql数据库分区查询
  • mysql查询倒数第二个字母为a
  • win1909版本
  • 韩国电脑用什么系统
  • 此windows副本不是正版黑屏
  • win8无法安装其它软件
  • linux硬件设备分为
  • win10登陆界面怎么关闭
  • hottray.exe是什么进程 有什么作用 hottray进程查询
  • 怎么更改window系统字体
  • 如何返回系统
  • windows102021年更新
  • rtk api error=3
  • 多文件操作
  • 不经过回收站直接删除文件的操作是
  • android滑动选择
  • 网关绑定失败怎么设置
  • js双击触发
  • Android应用与开发
  • Unity3D游戏开发毕业论文
  • python目录文件拼接
  • js实现拖拽功能
  • jquery实现简单Tab切换菜单效果
  • 海关编码更新
  • 福建社保官方网站
  • 如何当好一名税务局长
  • 国家税务总局全国增值税查验平台
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设