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]# lltotal 260drwxrwxr-x 7 dass dass 4096 Oct 29 2010 bonus-portaldrwxrwxr-x 8 dass dass 4096 Mar 22 2011 cis-portaldrwxrwxrwx 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.tgzdrwxr-xr-x 8 dass dass 4096 Oct 29 2010 iad-apidrwxr-xr-x 8 dass dass 4096 Oct 29 2010 ias-apidrwxr-xr-x 8 dass dass 4096 Oct 29 2010 ias-ibossdrwxrwxr-x 7 dass dass 4096 Oct 29 2010 info-portaldrwxrwxr-x 7 dass dass 4096 Oct 29 2010 pis-portaldrwxrwxr-x 7 dass dass 4096 Apr 4 2009 pp_tomcat6drwxr-xr-x 7 dass dass 4096 Nov 12 2010 regist-apidrwxrwxr-x 7 dass dass 4096 Oct 29 2010 sis-portaldrwxrwxr-x 7 dass dass 4096 Aug 3 13:55 sqxx-portaldrwxr-xr-x 11 dass dass 4096 Oct 18 2010 tomcatdrwxrwxr-x 7 dass dass 4096 Oct 29 2010 tvs-portaldrwxr-xr-x 7 dass dass 4096 Nov 12 2010 vod-img-taskdrwxr-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 /tmprsync 是什么?上海-大浪淘沙() 14:12:11同步命令还可以同步到别的机器上去萍乡-马克.赫德() 14:12:22哦上海-大浪淘沙() 14:12:30同样的文件不会再复制一次萍乡-马克.赫德() 14:12:58好像弄rac还是什么的时候用过上海-大浪淘沙() 14:14:35为什么我只加 -R 不行,-aR就行 -a 看man是archiveman 看不懂,哎,能用就行了!上海-miracle() 14:18:29It is a quick way of saying you want recursion and want to preserve almost everything -a 这个应该是允许你递归和保留权限 上海-大浪淘沙 14:19:08恩,上海-miracle() 14:19:21如果有硬链接还要加-H?
?