2018-5-14

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-5-14相关的知识,希望对你有一定的参考价值。

10.28 rsync工具介绍

10.29/10.30 rsync常用选项

10.31 rsync通过ssh同步







10.28 rsync工具介绍(用到的频率非常高)

技术分享图片

rsync 类似于copy,但有所不同。

rsync可以实现增量的拷贝。

假设有个目录A再实时更新,要把A中的内容复制到B里。

如果是cp 那只能够复制目前的内容,更新后的数据要重新cp,而rsync可以实现同步。


rsync支持本机,也支持远程的同步。


rsync -av /etc/passwd /tmp/1.txt  // 把passwd拷贝到tmp下改名1.txt,并且可以看到拷贝的过程。

技术分享图片


 rsync -av /etc/passwd   [email protected]:/tmp/1.txt   //拷贝到对方机器上,输入密码就可以(这里用的ip是本机)

技术分享图片


rsync [OPTION](选项) ..  SRC (源目录)  DEST(目标目录或文件)

[email protected]可以省略(默认当前用户)

::2个冒号后面再继续。





10.29/10.30 rsync常用选项

技术分享图片

-a 包含多个选项-r -t -p -l -g -o -D

-r  拷贝目录时要加

-v 可视化


-delte保持一样的状态

-P(大写p)比-v更详细

-u // a里有12,b有12(后来编辑过12,mtime比a里的12新),则不同步


实验:

拷贝目录

技术分享图片

拷贝目录时候最后面要加上/


rsync -avL (有L会覆盖a里的小l) 


技术分享图片

delete,同步时候删了多余的文件


rsync -avL --exclude “*.txt” /root/awk/  /tmp/awk.1/   //过滤txt文件,可以添加多个过滤文件




10.31 rsync通过ssh同步

技术分享图片


rsync -av -e ''ssh -p 端口'' /etc/passwd  192..:/tmp/


以上是关于2018-5-14的主要内容,如果未能解决你的问题,请参考以下文章

python的学习笔记/001(2018-5-14 )

Codepen 每周精选:不能错过的23个页面特效(2018-5-14)

2017-2018-2 20165331 实验四《Android开发基础》实验报告

实验三 Android程序设计

利用jquery.ajax在jsp页面动态生成table,可以增加修改,并支持一行和多行删除