Remove muitos arquivos de cache [duplicados]

0

Existem mais de 1m + arquivos de cache em um diretório em um servidor. Eu precisaria removê-los, mas é claro que rm primeiro lista o arquivo e, em seguida, começa a removê-los. Isso causa um alto pico em uma carga de CPU do servidor e pode causar a quebra do servidor inteiro. Alguma idéia de como removê-los com segurança sem causar danos?

    
por micjan 05.11.2016 / 18:15

1 resposta

2

Se você valoriza mais o uso da CPU do que a velocidade no apagamento, essa é uma boa abordagem:

find <dir> -type f -exec ionice -c3 rm {} \;

Substitua \; por + se desejar mais velocidade (e mais cpu).

    
por 05.11.2016 / 19:19

Tags