Exclui o conteúdo de um diretório enorme no CentOS 6.6 [duplicate]

1

Eu tenho um diretório no meu servidor que contém 116 mil arquivos de cookie.

Como os excluo?

rm -r /var/www/html/secured/cookies/*

Eu tentei isso, mas não funciona.

-bash: /bin/rm/: Argument list too long

Esse é o erro dado.

    
por Ollie 04.01.2015 / 00:45

3 respostas

3

encontre / var / www / html / secured / cookies -tipo f -delete

Ou algo com xargs, mas eu prefiro o comando find ..

    
por 04.01.2015 / 00:46
1

Usando o perl?

perl -e 'for(</var/www/html/secured/cookies/*>){unlink}'
    
por 04.01.2015 / 01:00
1

A menos que você tenha arquivos ocultos que deseja salvar, apenas remova a pasta inteira

rm -r /var/www/html/secured/cookies

Então, se necessário, recrie-o

mkdir /var/www/html/secured/cookies
    
por 04.01.2015 / 02:28

Tags