我决定使用 rsync 将我下载的种子从家庭服务器备份到我的笔记本电脑。我阅读了整个手册,但没有找到在将新文件或目录添加到完整种子目录中时自动同步文件的方法。
我发现最好的办法是通过 cron-job 每天运行 rsync,但我希望它更智能,就像 Ubuntu-One 一样,在添加新事物时执行任务。
答案1
您正在寻找的是inotifywait
来自inotify-tools
使用该inotify
机制的包的。
参考:
http://blog.lagentz.com/general/automate-your-shell-scripts-using-inotify-and-inotifywait/
http://linux.die.net/man/1/inotifywait
答案2
我使用了 transmission 的 settings.json 中的“script-torrent-done”选项,并将其指向将主服务器下载的 torrents 文件与我的笔记本电脑同步的脚本。