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

毎日実行したいのですが、できればサイト全体を破壊したくないのですが、うまくいきますか?

また、もう 1 つの質問ですが、キャッシュ フォルダーに保持したいファイルが 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 に答える