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.