标签:modify str 条件 一个 代码 命令 att not 子目录
rsync基本使用rsync同步操作
? 命令用法
– rsync [选项...] 源目录 目标 目录
? 同步与复制的差异
– 复制:完全拷贝源到目标
– 同步:增量拷贝,只传输变化过的数据
? rsync操作选项
– -n:测试同步过程,不做实际修改
– --delete:删除目标文件夹内多余的文档
– -a:归档模式,相当于-rlptgoD
– -v:显示详细操作信息
– -z:传输过程中启用压缩/解压
远程同步数据
rsync+SSH同步
? 与远程的 SSH目录保持同步
– 下行:rsync [...] user@host:远程目录 本地目录
– 上行:rsync [...] 本地目录 user@host:远程目录
实时同步
一、生成公钥(锁)与私钥(钥匙),实现ssh无密码的验证
二、安装inotify-tools工具软件,监控目录内容变化
1.具备inotify-tools工具软件
inotifywait监控
? 基本用法
– inotifywait [选项] 目标文件夹
****
? 常用命令选项
– -m,持续监控(捕获一个事件后不退出)
– -r,递归监控、包括子目录及文件
– -q,减少屏幕输出信息
– -e,指定监视的 modify、move、create、delete、attrib 等事件类别
for循环:适合写有次数的循环
死循环:while循环,适合次数是无限次的循环
while 条件
do
循环执行的代码
done
标签:modify str 条件 一个 代码 命令 att not 子目录
原文地址:https://blog.51cto.com/14474781/2446625