日期:2014-05-16 浏览次数:20658 次
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?
?