如何将本地目录与远程ftp目录同步?

时间:2009-09-22 19:00:53

标签: php ftp synchronization shell freebsd

我们的网站依赖于我们其中一家制造商的图片。图像目录很大,通过FTP获取它们是一整天的工作。现在我们已经下载了整个目录,我们希望能够定期下载新文件和目录,或者自我们上次下载文件和目录以来已经更改过。我们正在考虑编写一个脚本来检查文件的修改日期,并且只下载最新版本。

由于这不是第一次遇到或解决这个问题,我想我会发布这个,看看是否有人知道可以在这里应用的现有解决方案。现有的解决方案需要与FreeBSD和/或LAMP兼容。

3 个答案:

答案 0 :(得分:4)

你有什么理由不能使用rsync吗?

答案 1 :(得分:2)

答案 2 :(得分:0)

正如用户77413在另一条评论中指出的那样,这应该有用......

wget --mirror username:password@siteurl.com/path

默认重试次数为20,您可以使用--tries 100

增加此次重试次数