rsync 命令用于同步两个设备,但每次打开电脑时我都必须发出该命令,然后它才能开始工作。 rsync 守护进程是否有助于自动持续同步两个设备?就像每当我打开电脑一样,rsync 命令会自动运行并在两个设备之间更新文件。
答案1
否,rsync
用于按需在两台 PC 之间同步文件(并且仅在此时)。
rsyncd
,即守护程序允许将 PC 设置为文件服务器并允许细粒度访问权限,即谁(或哪个用户组)可以使用哪些文件权限访问哪些文件。
如果您希望定期执行此操作,则必须设置一项 (n) ( ana
)cron
作业,或者,对于启动时的一次性同步,启动脚本也可以工作。
答案2
守护进程模式下的 rsync 只是为您提供了一种向服务器发送/接收数据的方法,而无需使用其他协议(例如 ssh)。例如,它可用于加速数据传输,或者当 ssh 或其他协议不可用时。还要看看“一致”,在我看来,它对你的情况很有用。