Em meus servidores, eu crio muitos arquivos js e css que são gerados automaticamente como caches. Eles se tornam obsoletos com a mesma frequência que a base de código muda (o que é muito frequente), portanto, encontrá-los e excluí-los de vez em quando é uma boa ideia. Todos eles seguem o mesmo padrão:
- eles estão todos em pastas chamadas “raw”
- todos eles têm uma extensão .js e .css
- Seus nomes são hashes md5 () de seus conteúdos.
Este comando lista os arquivos:
find -L /var/www/domains/ -regextype posix-extended -iregex '.*/raw/[a-f0-9]{32}.(js|css)'
Imprime o número de partidas
find -L /var/www/domains/ -regextype posix-extended -iregex '.*/raw/[a-f0-9]{32}.(js|css)' | wc -l
exclua-os:
find -L /var/www/domains/ -regextype posix-extended -iregex '.*/raw/[a-f0-9]{32}.(js|css)' -delete