lsyncd 是一个基于 rsync 的工具,它监视指定目录(包括子目录)的更新和修改,然后将这些更改同步到指定的目标。
飞行前检查
- 这些说明专门用于安装 lsyncd Fedora 22.
- 我将从 Liquid Web Self Managed 工作 Fedora 22服务器,我将以root身份登录。
第 1 步:安装 lsyncd
首先,您将遵循一个简单的最佳实践:在安装任何新软件包之前确保可用软件包列表是最新的。
dnf -y update
此时,安装 lsyncd 就像只运行一个命令一样简单:
dnf -y install lsyncd
步骤 2:示例配置文件位置
示例配置文件可以在以下目录中找到:
cd /usr/share/doc/lsyncd/examples
基本配置可以在 lrsync.lua 中找到:
/usr/share/doc/lsyncd/examples/lrsync.lua
有关使用 vim 编辑文件的复习,请参阅:新用户教程:Vim 文本编辑器概述
查看或编辑 lrsync.lua:
vim /usr/share/doc/lsyncd/examples/lrsync.lua
lsyncd 配置文件是用编程语言 Lua 编写的。 在此处了解有关 Lua 的更多信息:https://www.lua.org/docs.html