Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我喜欢 Dreamweaver 的功能,您可以在其中添加站点并定义 ftp,然后当您保存文件时,它会保存本地副本并通过 ftp 上传文件。我正在尝试使用 linux 获得类似的功能。我想做的是让 inotify 监视本地文件夹并将任何新的或更改的文件上传到 ftp 站点,但我很难找到这方面的信息。关于我如何做到这一点的任何想法?
另外,我不想在 ftp 服务器上安装任何程序。
谢谢院长
您可能想查看 cron 调度 rsync 作业,该作业将以选定的时间间隔通过网络有效地复制更改的文件。rsync 将使用 ssh 或 rsh(不是 ftp),所以这可能不起作用,但在大多数情况下似乎是更好的方法。
我会拼凑一个使用inotify和scp / ftp的python脚本。
这些都是常见的,应该由您使用的任何发行版支持。它们也都有很好的记录。