1

我有一个基本的想法,我从不同的来源拼凑而成,但每个似乎都有点不同(例如 rm/find 和 mktime -1/+1 似乎是变体),所以我只是想知道是否我这样做是对的,或者是否有更好的方法?

代码在这里 -

php -f /home/(my username)/   - I can't edit that part
rm -f public_html/thumb/cache/* -mtime +1

我希望它每天运行,最好不要破坏整个站点,这样可以吗?

另外,还有一个问题,如果缓存文件夹有一个我想保留的文件,是否也可以添加一些额外的东西而不删除它?

4

1 回答 1

0

您可以使用find,例如:

find /usr/local/www/public_html/thumb/cache/ -type f -mtime +1d -delete

这将删除指定路径中所有早于 1 天的文件。

于 2013-11-14T23:43:30.387 回答