【问题标题】:Delete camera files automatically on FTP在 FTP 上自动删除相机文件
【发布时间】:2017-07-12 11:11:58
【问题描述】:

我有 4 个 IP 摄像机,它们是 FTP 上的保存记录。 让我们调用 FTP ftp://serwer.ftp.com/records/(5GB 限制)

每个相机都创建自己的文件夹

Camera A ftp://serwer.ftp.com/records/A/
Camera B ftp://serwer.ftp.com/records/B/
Camera C ftp://serwer.ftp.com/records/C/
Camera D ftp://serwer.ftp.com/records/D/

如何从 FTP 中删除每台相机超过 2 周的文件?

您能帮我为此创建 CRON 工作还是有其他方法?

【问题讨论】:

  • 文件名看起来如何?你能提供一个样本长列表吗?你能控制文件名的格式吗?
  • 示例文件名为:MDalarm_20170707_090851.mkv。我无法更改名称是相机系统。

标签: server ftp camera cron


【解决方案1】:

将近 4 年没有答案?假设你有一个可以访问 shell 的 *nix 系统,只需运行:

find /path/to/ftpd/dir -mtime +14 -delete

这将删除当前时间超过 14 天和夜的所有内容。确保你的时钟是正确的! -mmin +100 会超过 100 分钟。

您还可以将文件存储在带有旋转硬盘的闪存驱动器上,并且每天晚上将超过 2 天的目录移动到机械硬盘驱动器上。类似的东西

find /path/to/date_directories -maxdepth 2 -type d -mtime +2 -exec mv -t /mnt/big_storage/camera/ \{\} \;

这假设相机在每个午夜创建一个新目录。

【讨论】:

  • 为什么有人会花时间编辑答案以添加代码突出显示但不支持问题或答案?
猜你喜欢
  • 2011-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-28
相关资源
最近更新 更多