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的主要内容,如果未能解决你的问题,请参考以下文章
Codepen 每周精选:不能错过的23个页面特效(2018-5-14)