Início
» LINUX
»
Como limpar os arquivos de cache de programas no Linux com segurança
Como limpar os arquivos de cache de programas no Linux com segurança
Para limpar os arquivos de cache de programas no Linux, inspecione o diretório de cache do usuário e remova apenas as pastas de cache que você reconhecer. Em muitos sistemas operacionais desktop, esse diretório é `/usr/local/bin` ~/.cache. Feche o programa primeiro, verifique qual pasta está ocupando espaço e envie a pasta de cache selecionada para a Lixeira para que você possa analisá-la antes de excluí-la permanentemente.
Localize o diretório de cache do Linux e verifique seu tamanho.
A especificação XDG Base Directory define $XDG_CACHE_HOMEo diretório base para dados em cache não essenciais por usuário. Quando essa variável não está definida ou está vazia, seu valor padrão é $HOME/.cache. Alguns aplicativos usam outros locais ou gerenciam seus caches internamente, portanto, verifique o caminho antes de remover arquivos.
Para verificar rapidamente o tamanho, abra o Terminal e execute o seguinte comando:
cache_dir="\${XDG_CACHE_HOME:-$HOME/.cache}"
printf 'Cache directory: %s\n' "$cache_dir"
du -sh "$cache_dir"
du -h --max-depth=1 "$cache_dir" | sort -h
A primeira dulinha mostra o total; a segunda lista as subpastas imediatas, com as entradas maiores próximas do final. Essa --max-depthopção é suportada pelo GNU Coreutils du, que é padrão na maioria das distribuições Linux para desktop; consulte a documentação do GNU Coreutils para obter mais informações sobre o comando `du` . Esses comandos apenas inspecionam os tamanhos; eles não excluem nada. Se o seu diretório de cache estiver em outro local, use o caminho impresso ao analisá-lo.
Inspecione as pastas de cache com o Analisador de Uso de Disco.
O Analisador de Uso de Disco do GNOME (também chamado de Baobab) pode analisar uma pasta e mostrar como seu conteúdo utiliza o espaço em disco. Você pode seguir os passos abaixo mesmo que seu ambiente Linux utilize um gerenciador de arquivos diferente; os nomes dos menus podem variar.
O Analisador de Uso de Disco está aberto com o comando "Escanear Pasta". A localização do menu varia ligeiramente conforme a versão do computador.
Feche o aplicativo cujo cache você pretende limpar. Um programa em execução pode recriar arquivos enquanto você os está excluindo.
Abra o Analisador de Uso de Disco no menu de aplicativos. Abra o menu no canto superior direito e escolha Analisar Pasta… . O GNOME documenta essa opção para analisar uma pasta específica.
Escolha o diretório de cache exibido pelo seu sistema; a pasta .cache fica oculta em muitos gerenciadores de arquivos.
No seletor de pastas, selecione o diretório de cache. Na configuração padrão, abra sua pasta pessoal e selecione .cache. Se os arquivos ocultos não estiverem visíveis, pressione Ctrl+ Hno GNOME Files; em outra área de trabalho, use o comando "Mostrar arquivos ocultos". Selecione seu $XDG_CACHE_HOMElocal personalizado, se você usar um.
Exemplo de layout de digitalização. Os nomes das pastas e os tamanhos exibidos variam de um sistema Linux para outro.
Aguarde a conclusão da verificação e, em seguida, examine a lista de pastas e o gráfico. Expanda a árvore ou classifique por tamanho para encontrar qual subpasta específica do aplicativo está ocupando o espaço. O Disk Usage Analyzer pode relatar erros de permissão quando uma pasta não for legível; verifique seu próprio cache pessoal como seu usuário normal em vez de executar a ferramenta com o comando `sudo` sudo.
Mova os arquivos de cache selecionados para a Lixeira.
Remova uma pasta somente após confirmar que ela contém dados de cache temporários do aplicativo que você pretende limpar. Se não tiver certeza do que uma pasta específica de um aplicativo armazena, consulte a documentação do aplicativo ou use a configuração de limpeza de cache do próprio aplicativo.
Mova apenas a pasta de cache que você identificou; o menu exato depende do seu gerenciador de arquivos.
No Analisador de Uso de Disco, clique com o botão direito do mouse na pasta identificada e escolha Mover para a Lixeira . A ajuda do GNOME descreve isso como a maneira de excluir uma pasta indesejada do analisador.
Como alternativa, abra sua pasta pessoal no gerenciador de arquivos, mostre os arquivos ocultos, abra o arquivo .cachee mova a pasta de cache do aplicativo escolhido para a Lixeira. Não selecione pastas adjacentes apenas porque elas são grandes.
Abra a Lixeira e verifique seu conteúdo. Esvazie-a somente quando estiver pronto para excluir permanentemente esses itens; a Lixeira também pode conter arquivos não relacionados. Caso contrário, deixe os itens lá até confirmar que o aplicativo funciona conforme o esperado.
Quando o aplicativo for reiniciado, ele poderá reconstruir miniaturas, índices ou outros arquivos de cache. Isso pode tornar a primeira inicialização ou o carregamento subsequente mais lentos, e alguns downloads em cache podem precisar ser buscados novamente. O cache pode crescer novamente à medida que o aplicativo é executado.
O que não apagar
Não trate configurações e dados pessoais como cache. Evite excluir ~/.configarquivos ~/.local/sharetemporários quando seu objetivo for apenas limpar esses locais; aplicativos geralmente usam esses locais para configurações e dados do usuário.
Não utilize privilégios de root para o seu próprio cache. Remover arquivos do seu diretório pessoal com esse comando sudoé desnecessário e pode deixar arquivos pertencentes à conta errada.
Não confunda caches de aplicativos com caches de gerenciadores de pacotes. Um gerenciador de pacotes do sistema possui seus próprios comandos e locais de limpeza. Limpar o cache ~/.cachenão necessariamente recuperará esse espaço.
Não presuma que toda pasta grande seja descartável. Um perfil, uma biblioteca offline ou um arquivo baixado podem conter dados úteis mesmo que estejam localizados perto de diretórios de cache.
Problemas comuns
Se uma pasta removida retornar imediatamente, o aplicativo pode ainda estar aberto ou pode ter recriado seu cache. Feche-o e verifique novamente mais tarde. Se o espaço em disco disponível não mudar após mover arquivos para a Lixeira, revise e esvazie a Lixeira após verificar seu conteúdo. Se o espaço ~/.cachefor pequeno, use o Analisador de Uso de Disco para verificar outras pastas que você possui; o cache é apenas uma possível fonte de uso de disco.