Eu tenho essa pasta /private/var/folders/bf/
com 3 GB do que parece ser arquivos temporários. Posso excluir esta pasta?
Eu tenho essa pasta /private/var/folders/bf/
com 3 GB do que parece ser arquivos temporários. Posso excluir esta pasta?
Respostas:
Você pode excluir qualquer coisa com segurança, /private/var/folders/
mas não a própria pasta
sudo rm -rf /private/var/folders/*
Saia de todos os aplicativos antes de fazer e reinicie depois ... e faça o que fizer, não toque em mais nada /private/var/
e não se exclua /private/var/folders/
.
Há rumores de que não se deve excluir /private/var/folders/zz
. Este artigo indica o contrário, mas se você quer estar no lado seguro, use
cd /private/var/folders
for i in *; do if [ "$i" != "zz" ]; then sudo rm -rf "$i"; fi; done
sudo rm -rf zz/*
em vez de.
De uma segurança geral para o ponto de vista da integridade do sistema:
Qualquer coisa dentro da hierarquia /private/var/folders/*
pode ser excluída. zz
incluído.
Mas uma reinicialização deve reduzir a quantidade de arquivos e dados temporários de qualquer maneira.
Sair de aplicativos bem escritos também faz isso, assim como um ciclo rápido de logout-login.
O sistema irá preencher novamente um vazio /private/var/folders/*
após a reinicialização.
De uma praticidade e consequências para o ponto de vista dos usuários:
Há um pequeno problema: provavelmente não é completamente sem efeitos colaterais apenas limpar tudo e qualquer coisa lá embaixo folders
.
Embora esses efeitos colaterais sejam poucos. Forçar a exclusão de tudo sudo rm
é possível, mas não é a melhor opção em um sistema ativo.
Alguns desses arquivos podem estar em uso no momento. Assim, torna difícil ou imprudente excluir todos eles de um sistema em execução, se alguém sentir necessidade disso. Você precisaria sair dos processos usando-os primeiro. A saída do processo é, por si só, como mencionado acima, com frequência suficiente para remover esses arquivos automaticamente. Se alguns bancos de dados, gerados principalmente pelos processos da Apple, ficarem fora de controle, pode ser necessário movê-los para o lixo, efetuar logout-login e excluí-los.
Um pequeno número de aplicativos ou serviços pode armazenar algumas das preferências lá.
Um exemplo é o NotificationCenter (NC) com suas configurações lá: sua escolha de aplicativos e qual deles deve estar 'lá'. O NC reconstrói suas preferências com tudo no NC ativado. Se você tem muitos aplicativos e prefere a maioria deles para não incomodá-lo, isso é bastante irritante, mesmo que seja feito apenas uma vez.
Mas, então, não são realmente dados essenciais que se perdem dessa maneira. Como essa prática é altamente fora do padrão, parece que apenas a Apple viola suas próprias diretrizes: não me lembro de nenhum aplicativo de terceiros que armazena dados importantes, supostamente voláteis e não temporários nessa hierarquia.
Conclusão:
Portanto, é melhor localizar qual dessas pastas pertence ao usuário mais ativo, entrar lá e procurar os maiores infratores para excluí-las manualmente. Também é prudente saber quais dos seus aplicativos deixam muitas coisas para trás. Sair e reiniciar um aplicativo bagunçado ativamente pode ser suficiente para ganhar algum espaço lá. Se a segunda captura for preocupante, poupe os arquivos relacionados a, por exemplo, NC da exclusão.
Pelo que vale a pena (o que significa decidir vale a pena :-), isso é perigoso para Catalina (10.15). Fiz isso em um Macbook Air após a atualização para a Catalina. Não seria reiniciado, e que dor para recuperar do Time Machine com uma tela interna ruim.
Eu também tinha outro Macbook Air com tela ruim (e teclado ruim e trackpad ruim, mas discordo). Fiquei paranóico porque uso isso para o desenvolvimento. Então, em vez disso, achei online outro truque. Mantendo o turno durante a inicialização, o Mac entra no "modo de segurança". O Mac foi inicializado no modo de segurança e o "sudo du -d 1 -h / private" confirmou 44 GB. Após outra reinicialização, volte para o Mac OS X normal e o mesmo comando mostrou 3 GB.
BTW, isso não funcionou com um teclado normal, eu tive que encontrar um teclado da apple.
Muito mais seguro, se for doloroso, fazer isso regularmente. Eu tentei os limpadores gratuitos, mas nenhum encontrou esses arquivos / pastas. E prefiro não gastar de US $ 30 a US $ 80 em um limpador que provavelmente não os encontrará também ...
Na Catalina, reiniciei o meu Macbook no modo de recuperação (CMD + R na inicialização). Em seguida, abri o terminal para desativar a proteção de integridade do sistema digitando csrutil disable
. Então, reiniciei no modo normal. Fechei todos os aplicativos. Executei o utilitário de disco e cliquei em primeiros socorros para a unidade do sistema.
Então, fui para / private / var / folders /. Agora é 2019 e descobri que algumas pastas não foram modificadas desde 2016 e 2017.
Em seguida, copiei o conteúdo da pasta zz para uma unidade USB. Eu fui para a pasta zz e apaguei todas as pastas que não eram de hoje. Fui para a pasta kt, copiei o conteúdo na minha unidade USB e apaguei as pastas que não eram de hoje dentro das pastas 0 e C e T. Antes de reiniciar, esvaziei a lixeira.
Desconectei minha unidade USB e reiniciei no modo de recuperação, ativei a proteção de integridade do sistema digitando csrutil enable
o terminal e pronto.
Eu salvei 50GB
faça uma "inicialização segura" de vez em quando se incomodar com os caches crescentes ... a palavra (link do artigo da apple kb - https://support.apple.com/en-us/HT201262 ) é que ele limpa os caches.