x 分钟后删除创建的文件

x 分钟后删除创建的文件

我有一个目录/my/path/tmpimages。每当在那里复制/创建文件时,添加一个计时器,在 x 分钟后删除该文件。我发现我需要使用 伊诺蒂来或者因克朗德监视该目录上的文件创建事件,然后使用该文件在该文件上添加计时器。我了解如何使用 at,echo "rm file" | at now + 30 minutes但找不到如何使用 inoticoming 或 incrond。

答案1

为什么不直接使用 find 命令通过 cron 作业条目扫描目录。然后删除超过 X 分钟的文件。我认为每隔 15 分钟进行一次定期运行不会对系统造成任何压力,而且它会一直运行。

相关内容