目前我正在使用Proftpd在Ubuntu Server 12.04 LTS 64位上启动并运行FTP服务器。
我将FTP的每个用户限制在一定的大小,具体取决于用户及其数据存储容量。
但是,对于将视频上传到FTP服务器的人,我需要自动删除最旧的文件,以便在上传新文件时腾出空间。此外,我只想删除一些旧文件,以便在将它们上传到服务器时腾出空间。
我想知道是否可以在后台运行一个自动脚本并检查每X分钟,并且可以制作它以便我可以让它处理多个目录......
现在我正在登录并手工处理它,但这很乏味且非常耗时。所以任何帮助都将不胜感激。
谢谢, 埃里克
答案 0 :(得分:1)
我会使用cron(http://en.wikipedia.org/wiki/Cron)来执行你自己编写的bash脚本。
您可以在此处找到与您的需求相似的bash脚本信息:https://superuser.com/questions/375011/bash-script-to-delete-old-files-older-than-x-days-with-subdirectories如果您在使用cron
或find
时需要帮助,只需打开您的终端并输入{{ 1}}或man cron