linux机器之间拷贝和同步文件命令
- 1 不同机器拷贝文件
- scp 文件 登录用户@机器IP:/目录/子目录
- scp filename test@10.20.130.202:/home/test/
- 2 文件[夹]同步 rsync
- 问题[网友提出的]
- linux的值拷贝某一个或某几个子目录的命令怎么写?如 /project下有好几个目录,/project/aaa /project/ccc /project/ddd .... 我想把 project/aaa 复制到 /tmp目录下, project这个目录也一起复制(并且不想使用mkdir 先在tmp目录下创建project。因为上面说的只是个例子),实际上我是想备份系统,就是将某个目录下的某些文件夹和文件进行备份,但某些文件夹及文件不拷贝,比如日志文件夹等
- 看如下目录
- [root@DASS-APP dass]# ll
- total 260
- drwxrwxr-x 7 dass dass 4096 Oct 29 2010 bonus-portal
- drwxrwxr-x 8 dass dass 4096 Mar 22 2011 cis-portal
- drwxrwxrwx 6 201 201 4096 Nov 12 2010 cronolog-1.6.2
- -rw-rw-r-- 1 dass dass 193967 Oct 29 2010 cronolog-1.6.2.tgz
- drwxr-xr-x 8 dass dass 4096 Oct 29 2010 iad-api
- drwxr-xr-x 8 dass dass 4096 Oct 29 2010 ias-api
- drwxr-xr-x 8 dass dass 4096 Oct 29 2010 ias-iboss
- drwxrwxr-x 7 dass dass 4096 Oct 29 2010 info-portal
- drwxrwxr-x 7 dass dass 4096 Oct 29 2010 pis-portal
- drwxrwxr-x 7 dass dass 4096 Apr 4 2009 pp_tomcat6
- drwxr-xr-x 7 dass dass 4096 Nov 12 2010 regist-api
- drwxrwxr-x 7 dass dass 4096 Oct 29 2010 sis-portal
- drwxrwxr-x 7 dass dass 4096 Aug 3 13:55 sqxx-portal
- drwxr-xr-x 11 dass dass 4096 Oct 18 2010 tomcat
- drwxrwxr-x 7 dass dass 4096 Oct 29 2010 tvs-portal
- drwxr-xr-x 7 dass dass 4096 Nov 12 2010 vod-img-task
- drwxr-xr-x 7 dass dass 4096 Oct 29 2010 vod-portal
- [root@DASS-APP dass]# pwd
- /opt/dass
- 只想将/opt/dass/tomcat 目录拷贝到 /tmp下
- 执行下面命令:
- rsync -aR /opt/dass/tomcat /tmp
- rsync 是什么?
- 上海-大浪淘沙() 14:12:11
- 同步命令
- 还可以同步到别的机器上去
- 萍乡-马克.赫德() 14:12:22
- 哦
- 上海-大浪淘沙() 14:12:30
- 同样的文件不会再复制一次
- 萍乡-马克.赫德() 14:12:58
- 好像弄rac还是什么的时候用过
- 上海-大浪淘沙() 14:14:35
- 为什么我只加 -R 不行,-aR就行 -a 看man是archive
- man 看不懂,哎,能用就行了!
- 上海-miracle() 14:18:29
- It is a quick way of saying you want recursion and want to preserve almost everything -a 这个应该是允许你递归和保留权限
- 上海-大浪淘沙 14:19:08
- 恩,
- 上海-miracle() 14:19:21
- 如果有硬链接还要加-H
http://hehaibo.iteye.com/blog/1326495
linux机器之间拷贝和同步文件命令的更多相关文章
- Linux服务器之间免密同步文件、重启R服务
机器:ML-01/ML-02/ML-03 需求: 1.在ML-01上自动将文件同步至ML-02/ML-03 2.在ML-01上通过脚本重启ML-02/ML-03上的R服务 说明:以下示例中,ML-02 ...
- 不同Linux机器之间拷贝文件
不同的Linux之间copy文件常用有3种方法: 第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy. 第二种方法就是 ...
- linux设置rsync+inotify实时同步文件
linux设置rsync+inotify实时同步文件 应用场景: 同步接收方:test01 接收目录:/opt/software/test/a/ 同步发起方:test02 同步目录:/opt/so ...
- 从S3中拷贝或同步文件
p.p1 { margin: 0; font: 16px "Helvetica Neue"; color: rgba(53, 53, 53, 1) } p.p2 { margin: ...
- Linux下不同机器之间拷贝文件
在Linux系统下,不同机器上实现文件拷贝 一.将本地文件拷贝到远程机器: scp /home/administrator/news.txt root@192.168.6.129:/etc/squid ...
- Linux系统下不同机器之间拷贝文件的方法
在Linux系统下,不同机器上实现文件拷贝 一.将本地文件拷贝到远程机器: scp /home/administrator/news.txt root@192.168.6.129:/etc/squid ...
- Linux机器之间复制文件和目录方式&Linux的scp命令详解
本文转载于:http://www.cnblogs.com/hitwtx/archive/2011/11/16/2251254.html 整理总结如下: 不同的Linux之间copy文件常用有3种方法: ...
- linux服务器之间拷贝文件和文件夹
传输文件用法:scp 本机文件目录 远程服务器用户名@服务器IP:/服务器目录 示例:
- window、linux系统与linux服务器之间使用svn同步及自动部署代码的方法
摘要: 在家用PC,在公司用办公电脑对一个项目的代码进行修改时,会遇到代码同步的问题.本文讲解了代码同步及自动部署的解决办法. 实现方法: 1.首先在linux服务器上和linux上安装svn(sud ...
随机推荐
- VS2010/MFC编程入门之五十(图形图像:GDI对象之画笔CPen)
上一节中鸡啄米讲了CDC类及其屏幕绘图函数,本节的主要内容是GDI对象之画笔CPen. GDI对象 在MFC中,CGdiObject类是GDI对象的基类,通过查阅MSDN我们可以看到,CGdiObje ...
- zw版【转发·台湾nvp系列Delphi例程】HALCON MirrorImage
zw版[转发·台湾nvp系列Delphi例程]HALCON MirrorImage procedure TForm1.Button1Click(Sender: TObject);var img, im ...
- SQL Server 运行状况监控SQL语句
Microsoft SQL Server 2005 提供了一些工具来监控数据库.方法之一是动态管理视图.动态管理视图 (DMV) 和动态管理函数 (DMF) 返回的服务器状态信息可用于监控服务器实例的 ...
- Python: 字典列表: 通过某个字段将记录分组
问题:有一个字典或者实例的序列,想根据某个特定的字段比如date 来分组迭代访问. answer: itertools.groupby函数对于这样的数据分组操作非常实用 eg: rows = [{'a ...
- JS函数调用的四种方法
js的函数调用会免费奉送两个而外的参数就是 this 和 arguments .arguments是参数组,他并不是一个真实的数组,但是可以使用.length方法获得长度. 书上有说4中调用方式: 方 ...
- HttpClient配置SSL绕过https证书
https://blog.csdn.net/irokay/article/details/78801307 HttpClient简介 HTTP 协议可能是现在 Internet 上使用得最多.最重要的 ...
- 小白也能看懂的插件化DroidPlugin原理(一)-- 动态代理
前言:插件化在Android开发中的优点不言而喻,也有很多文章介绍插件化的优势,所以在此不再赘述.前一阵子在项目中用到 DroidPlugin 插件框架 ,近期准备投入生产环境时出现了一些小问题,所以 ...
- java使用反射给对象属性赋值的两种方法
java反射无所不能,辣么,怎么通过反射设置一个属性的值呢? 主程序: /** * @author tengqingya * @create 2017-03-05 15:54 */ public cl ...
- 一些应该使用mongodb或者其他文档存储而不是redis或mysql、oracle json的情形(最近更新场景)
通常来说,我们应该使用应用的特性而不是自己的爱好或者规定而去选择一种合适的组件,选择的标准应该是这个组件最适合或者本身其设计就是为了解决这个问题,而不是这个组件能够做这事情为标准.就拿存储来说,任何时 ...
- 04: python常用模块
目录: 1.1 时间模块time() 与 datetime() 1.2 random()模块 1.3 os模块 1.4 sys模块 1.5 tarfile用于将文件夹归档成 .tar的文件 1.6 s ...