MAC OS X 10.9.5 - resultado estranho com o comando du


1

Procurando por grandes arquivos que eu poderia excluir, a fim de libertar algum espaço no meu Mac (OS X 10.9.5), eu vim com um arquivo de cache grande: /System/Library/Caches/com.apple.coresymbolicationd/data. Tinha cerca de 8 a 9 GB de tamanho, então fiz algumas pesquisas e descobri que elas poderiam ser removidas com segurança - na verdade, foi o que fiz eventualmente :). Reiniciei minha máquina e verifiquei novamente esse diretório, e agora o arquivo "dados" é muito menor:

# pwd
/System/Library/Caches/com.apple.coresymbolicationd
# ls -l data
-rw-------  1 root  wheel  102891520 Dec  2 17:11 data

Que tem cerca de 100 MB de tamanho. O que está me intrigando é que, executando um du -m .diretório assim, isso me mostra que o diretório está usando mais de 60 GB de espaço em disco!

# pwd
/System/Library/Caches/com.apple.coresymbolicationd
# du -m .
64953   .

Existe algum truque aqui? Por que o resultado de du não está refletindo (até onde eu entendi) o uso real do disco nesse diretório?


Certifique-se de procurar arquivos ocultos. Qual é a saída de ls -la .?
Darth Android

Adicionando ao comentário de Darth, você não nos mostrou que dataé o único arquivo nesse diretório. Pode haver outros arquivos além desse (mesmo que não ocultos) que causem um tamanho maior do diretório pai.
jimtut

Obrigado pela resposta rápida, companheiros. Não há arquivos ocultos e os outros arquivos são muito menores (infelizmente, o espaço para comentários aqui não me permite copiar a saída de ls -la, mas você pode confiar em mim :)).
Renato Kermentz
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.