Cron 如何定期删除web服务器中目录的文件?

Cron 如何定期删除web服务器中目录的文件?,cron,Cron,我想在我的网站上显示文件上载演示。 所以我需要每一小时删除上传目录中的所有文件。 我使用的是远程托管平台(linux)。 我想知道如何实现这一点 如何定期删除web服务器中目录的文件 我认为它可以使用cron-job实现,但我对cron-job没有太多的了解 所以请详细回答 我尝试浏览stackoverflow网站中的所有答案,但没有找到任何问题回答我的问题。使用crontab-e编辑你的crontab。当然,我假设您对服务器有shell访问权限 然后添加以下行: 0****rm-f/path/

我想在我的网站上显示文件上载演示。
所以我需要每一小时删除上传目录中的所有文件。
我使用的是远程托管平台(linux)。
我想知道如何实现这一点

如何定期删除web服务器中目录的文件

我认为它可以使用cron-job实现,但我对cron-job没有太多的了解 所以请详细回答


我尝试浏览stackoverflow网站中的所有答案,但没有找到任何问题回答我的问题。

使用
crontab-e
编辑你的crontab。当然,我假设您对服务器有shell访问权限

然后添加以下行:
0****rm-f/path/to/dir/*

我相信
crontab
默认为
vim
作为编辑器,所以如果您不熟悉,请记住:按
I
开始编辑,然后按
Esc
返回命令模式,然后按
:wq
写入文件并退出


如果您没有对服务器的shell访问权限…那么我能想到的最好方法就是让PHP/无论您使用的是什么后端,检查每个请求的时间。

每15分钟、每小时、每一天和每一个月删除文件一次*.PHP

 15 * * * * find /domaine_path/ -mtime +7 -type f -name "*.php" -exec rm -f {} \;

我正在使用cpanel,您能告诉我如何在cpanel@Praveen-请让我知道此链接是否对您有帮助,它描述了如何在cpanel中设置cron: