rsync 只同步目录结构不同步文件的方法

If you are using an older rsync version, try:

代码如下:

rsync -av --include='*/' --exclude='*' /path/to/src /path/to/dest/

rsync -av --include='*/' --exclude='*' /path/to/apache/logs/ [email protected]:/path/to/apache/logs/

# cd /var/log/apache/

# rsync -av -f"+ */" -f"- *" . [email protected]:/var/log/apache/


Sample outputs:


building file list ... done

./

cricketnow.in/

cyberciti.biz/

hexindia.net/

io9.in/

nixcraft.com/

theos.in/

sent 388 bytes received 98 bytes 972.00 bytes/sec

total size is 0 speedup is 0.00


You can also make local copies as follows:

# cd /var/log/apache/

# rsync -av -f"+ */" -f"- *" . /jailfs/apache/httpd_root/var/log/apache/

相关推荐