自动删除旧文件FTP用户文件夹Ubuntu Server

时间:2012-06-03 05:37:56

标签: ftp ubuntu-server ubuntu-12.04

目前我正在使用Proftpd在Ubuntu Server 12.04 LTS 64位上启动并运行FTP服务器。

我将FTP的每个用户限制在一定的大小,具体取决于用户及其数据存储容量。

但是,对于将视频上传到FTP服务器的人,我需要自动删除最旧的文件,以便在上传新文件时腾出空间。此外,我只想删除一些旧文件,以便在将它们上传到服务器时腾出空间。

我想知道是否可以在后台运行一个自动脚本并检查每X分钟,并且可以制作它以便我可以让它处理多个目录......

现在我正在登录并手工处理它,但这很乏味且非常耗时。所以任何帮助都将不胜感激。

谢谢, 埃里克

1 个答案:

答案 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如果您在使用cronfind时需要帮助,只需打开您的终端并输入{{ 1}}或man cron