只需插入 USB 驱动器即可触发 rsync?

Mis*_*uru 7 linux usb rsync hotplug

我想知道是否可以自动挂载并启动 rsync 以将 USB 驱动器与目录同步?具体来说,我想复制驱动器可以容纳的尽可能多的数据,并且仅在需要空间时才删除最旧的文件。我想我会用脚本做这样的事情,但我的问题是从哪里开始!

小智 1

您可能想要研究 Udev 规则来启动脚本。udev 规则的好处是您可以锁定用于备份的 USB 驱动器,这样并非每个 USB 驱动器都会将其关闭。

第一步是让你的 udev 规则运行:

这是一个关于编写udev 规则
的很棒的教程 ,这是另一个

然后您可以继续编写脚本方面。第一个链接介绍了从 udev 启动脚本的一些内容,因此您只需从中调用 rsync 即可。

man:rsync 有很多使用信息。