Pron的Cron工作删除超过2天的zip文件

时间:2015-08-05 14:48:54

标签: cron crontab plesk

因为我总是空间不足,所以我想通过在Plesk中创建一个cron作业来自动删除几个zip文件。我做了一些研究,但显然我做错了什么,因为什么也没发生。

运行Plesk 12。

这是我目前正在尝试使用的cron作业:

/usr/bin/find /var/www/vhosts/sitename.com/httpdocs/backups/ -type f -name '*.zip' -mtime +2 -exec rm {} \;

我在这里做错了什么?

提前谢谢。

//更新

我看了一眼michael发布的链接并将我的cron工作改为:

find /var/www/vhosts/sitename.com/httpdocs/backups/ -type f -mtime +2 -name '*.zip' -execdir rm -- {} \;

但仍然没有骰子。它不会删除.zip文件。叹。这应该是正确的吗?

2 个答案:

答案 0 :(得分:0)

只需使用此命令创建相应的bash脚本,然后将此脚本作为cron job运行。

答案 1 :(得分:0)

我在cron工作中没有犯错,但我不得不改变以下设置:

Access to the server over SSH

bin/bash (chrooted)

/bin/sh

为我修好了一切。现在,cron工作正在进行中。

所以遇到这个问题并且在Plesk 12上的人应该做上面的事情来解决他们的cron工作问题。