Está tudo bem excluir o ~ / .cache?

125

Quando eu uso o analisador de uso de disco e escaneio minha pasta pessoal. O cache sempre aparece com um bom número de coisas nele. Estaria tudo bem se eu deletasse o conteúdo desta pasta ou se danificaria alguma coisa?

    
por Aner 07.02.2012 / 00:53

5 respostas

66

Para responder à pergunta, o IMO pode excluir todos os .cache sem efeitos prejudiciais a longo prazo.

Se o .cache estiver crescendo muito, talvez seja melhor examinar o conteúdo e determinar qual aplicativo está ampliando e reconfigurar um aplicativo de desempenho incorreto (em vez de simplesmente excluir .cache quando ele ficar muito grande ).

Outro diretório que pode ocupar muito espaço (e / ou salvar um pouco embaraçoso de evidências) é o diretório .thumbs . Muitos arquivos em .thumbs parecem ser duplicados.

Para limpar (apenas tome cuidado com o -rf flag e outros diretórios;)

rm -rf ~/.thumbs/*

Quando você é novo no Ubuntu / Linux, é difícil saber o que você pode e não pode excluir em seu diretório inicial. Na maioria das vezes, você pode excluir quase tudo do seu diretório pessoal, programas ou aplicativos que exigem .cache (ou outros arquivos de ponto, como .local ), para recriá-los.

Na maioria das vezes, na pior das hipóteses, você perderá configurações personalizadas, mas nenhum dano real ao sistema.

Eu não aconselho que você inicie o hábito de excluir coisas que você não entende em seu diretório pessoal, fazer backup ou usar uma conta de teste. Em caso de dúvida, o seguro seria fazer um backup ou mover o arquivo.

mv .cache .cache_backup

Você pode restaurar a partir do backup, se necessário.

Definitivamente, NÃO comece a excluir itens que você não entende fora do seu diretório pessoal.

    
por Panther 28.09.2012 / 23:20
28

Geralmente é seguro excluí-lo . Você pode querer fechar todos os aplicativos gráficos (por exemplo, banshee, rhythmbox, vlc, software-center, ..) para evitar qualquer confusão dos programas que acessam o cache (onde meu arquivo foi de repente!?).

Ele pode facilmente ter um tamanho de mais de 100 MB, portanto, se você quiser liberar espaço em disco, faça isso.

Como já foi apontado por BretD e Dylan McCall , o tipo de arquivos são downloads parciais, cache do navegador, arquivos de mídia, como ícones, etc., usados para acelerar o acesso futuro aos mesmos arquivos.

Outra coisa a ter em mente: remover um aplicativo não exclui necessariamente a pasta ~ / .cache / removed_prog relevante; Nesse caso, esses arquivos apenas ocupam espaço e não são usados. Aqueles podem ser definitivamente deletados.

    
por rosch 28.09.2012 / 22:54
12

Acabei de descobrir que meu disco de backup estava cheio de coisas do .cache (eu acho que os aplicativos estão limpando seu próprio cache, mas eu não excluo os backups, então está ficando enorme). Então, estou excluindo o .cache da minha lista de backup, mas notei que o .cache tem material de DEZ ANOS AGO, software que eu havia esquecido de usar!

Isso excluirá tudo o que estiver em seu .cache acessado pela última vez há mais de um ano

find ~/.cache/ -type f -atime +365 -delete

Se você está nervoso em executá-lo, isso mostrará o que será excluído:

find ~/.cache/ -depth -type f -atime +365 

Estou usando 'tempo de acesso' para isso, você também pode tentar 'tempo de criação' usando -ctime (embora eu tenha encontrado muitos arquivos de cache com anos, mas ainda acessados). Obrigado ao @ n33rma pela sugestão de edição.

    
por andrew lorien 11.02.2016 / 04:51
7

Eu recomendaria não excluí-lo. Eu não sou um especialista em Linux (embora eu espero ser!) E não sei os detalhes da estrutura do sistema de arquivos, mas você pode examinar o que exatamente está na pasta indo para sua pasta pessoal e pressionando ctrl + h para mostrar pastas ocultas. Você pode então ir na pasta .cache e ver o que está lá.

Apenas de uma espiada no meu sistema, eu sei que o banshee armazena a arte do álbum na pasta cache (não sei exatamente por quê), o cromo tem dados na pasta cache, muitos programas mantêm registros na pasta .cache e outras coisas.

Não tenho certeza se esses arquivos estão lá apenas temporariamente para fins de aumento de velocidade (como o cache do navegador) ou se esse "cache" contém arquivos para algum outro propósito (pois o aumento de velocidade do cache do navegador é contra o uso excessivo de largura de banda acessando novamente os arquivos em um servidor, ao passo que não deve haver diferença perceptível em tempos de gravação para um local de arquivo diferente no disco rígido).

Espero que alguém saiba mais sobre isso do que eu e possa lhe dar uma resposta melhor.

    
por BretD 07.02.2012 / 01:18
0

Eu uso o Debian. Basta abrir sua pasta pessoal. Faça isso para mostrar arquivos ocultos. Você verá .cache na pasta. Abra e exclua todos os arquivos que você não precisa. Algum malware pode se alojar no .cache e fazer seu aplicativo rodar de forma irregular. Ele não causará nenhum dano ao seu sistema Debian / Ubuntu, mas pode parecer que algo está realmente errado com o seu sistema se você é um novato. Se você encontrar algo assim acontecendo, deverá parar todos os aplicativos, excluir o conteúdo do .cache e, em seguida, reiniciar seus aplicativos.

    
por Goldin R. Bennet 30.12.2016 / 06:51