yum install -y epel-release
yum install lsyncd

vim /etc/lsyncd.conf
settings={
logfile='/var/log/lsyncd/lsyncd.log',
statusFile='/var/log/lsyncd/lsyncd.status'
}

sync {
default.rsync,
source='/data/Pictures',
target='/pto/Pictures',
}

service lsyncd start
chkconfig lsyncd on

1 对 “lsyncd本地同步”的想法;

  1. tar c -C /src/ | tar xv -C /dst/
    cp 慢主要是没有缓存还每文件一次 sync。这个 tar 命令实际上是利用 pipe buffer。
    另外,rsync 也可以用于本地,不妨试试

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code