更改时上传到 ftp

发布于 2024-08-07 06:19:13 字数 220 浏览 5 评论 0原文

我喜欢 Dreamweaver 的功能,您可以在其中添加站点并定义 ftp,然后当您保存文件时,它会保存本地副本并通过 ftp 上传文件。我正在尝试使用 linux 来获得类似的功能。我想做的是让 inotify 监视本地文件夹并将任何新的或更改的文件上传到 ftp 站点,但我很难找到这方面的信息。关于如何实现这一目标有什么想法吗?

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

谢谢 院长

I like the functionality of dreamweaver where you can add a site and define an ftp and then when you save a file it saves a local copy and also uploads a file via ftp. I am trying to get similar functionality with linux. What I have thought of doing is have inotify monitor a local folder and upload any new or changed files to an ftp site, but I am having a hard time finding information on this. Any ideas on how I can accomplish this?

Also, I do not want to install any programs on the ftp server.

Thanks
Dean

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

毁梦 2024-08-14 06:19:13

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

You might want to take a look at cron scheduling an rsync job, which will efficiently copy changed files across a network at a chosen interval. rsync will use ssh or rsh (not ftp), so this might not work, but would seem a better way in most cases.

谜兔 2024-08-14 06:19:13

我会编写一个 python 脚本,该脚本使用 inotifyscp/ ftp

这些都很常见,并且应该受到您使用的任何发行版的支持。它们也都有很好的记录。

I'd throw together a python script which uses inotify and scp/ftp.

These are all common and should be supported by whatever distro your using. They're also all pretty well documented.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文