在更改时上传到ftp

时间:2009-10-14 17:48:28

标签: ftp inotify

我喜欢Dreamweaver的功能,您可以在其中添加网站并定义ftp,然后在保存文件时保存本地副本并通过ftp上传文件。我试图获得与Linux类似的功能。我想做的是让inotify监视一个本地文件夹,并将任何新的或更改的文件上传到ftp站点,但我很难找到相关的信息。关于如何实现这一目标的任何想法?

另外,我不想在ftp服务器上安装任何程序。

由于 迪安

2 个答案:

答案 0 :(得分:1)

您可能需要查看cron调度rsync作业,该作业将以选定的时间间隔在网络上有效地复制更改的文件。 rsync将使用ssh或rsh(而不是ftp),因此这可能不起作用,但在大多数情况下似乎更好。

答案 1 :(得分:0)

我将python脚本放在一起,该脚本使用inotifyscp / ftp

这些都是常见的,应该由您使用的任何发行版支持。他们也都有很好的记录。