linux机器之间拷贝和同步文件命令
2014-06-29 16:37
591 查看
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
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下scp命令详解--主机之间拷贝文件
- Linux下不同机器之间拷贝文件
- 使用pscp命令在Windows与linux之间拷贝文件
- 【Linux命令】用 scp 命令在不同主机之间拷贝文件或目录
- Linux下不同机器之间的文件拷贝
- 【转】Linux系统下不同机器之间拷贝文件的方法
- linux机器之间文件互传 -- linux SCP命令
- 不同的机器之间拷贝文件-无论你是windows,linux或者是mac
- Linux机器之间复制文件和目录方式&Linux的scp命令详解
- 利用rsync工具进行同步windows和linux机器之间的文件工作记录20130614
- Linux系统下不同机器之间拷贝文件的方法
- Linux下不同机器之间的文件拷贝
- Linux系统下不同机器之间拷贝文件的方法
- linux下scp命令详解--主机之间拷贝文件
- 不同linux机器之间的文件拷贝
- linux下scp命令详解--主机之间拷贝文件
- 不同Linux机器之间拷贝文件
- linux系统 两者之间拷贝数据文件 scp命令
- 【转】linux下scp命令详解--主机之间拷贝文件
- Linux下SCP命令在服务器之间拷贝文件的命令用法