-1

我要解决的问题是这个:

我们有一组相机,它们会每隔一段时间将图片发送到 FTP 服务器,这些相机会生成一个完整的文件夹/相机/小时结构,一切都很好,但是当达到配额时,新图片会被删除。

期望的行为是,当新图片到达 ftp 服务器时,旧图片会被删除,为新图片留出空间。

到目前为止,我一直在尝试将 pro-ftpd 配置为这样工作但无济于事,是否有任何我不知道的隐藏功能?或者也许有其他 FTP 服务器可以解决我的问题?

提前致谢。

4

1 回答 1

0

如果您可以访问服务器(似乎是这种情况,因为您正在寻找一个conf):为什么每次上传新图片时不删除最旧的图片?

function clear_oldest() { local file oldest; oldest=$(mktemp); for dir in "${1:-.}"/*; do { [[ $dir -ot $oldest ]] && oldest=$dir; } done; rm -f $oldest }

通过 cron 将其同步到上传速率,并且应该以某种方式完成这项工作。

NA:记得“修复”配额。FTP 可能不会知道您通过 FS 删除了它。

于 2014-04-08T09:47:10.533 回答