Para obter o espaço real ocupado por uma partição ou um arquivo, use o comando du
. Por exemplo:
du -sh /boot ##Will show the actual size on the disk /boot takes
du -sh /boot/grub/ ##Will show the actual size on the disk /boot/grub takes
A saída ls -lah /boot
precisa de algumas explicações:
-
É basicamente mostrar o tamanho do arquivo literal. Por exemplo, se um arquivo de texto tiver 700 bytes, ele mostrará 700 bytes como o tamanho do arquivo, mas, por exemplo, No sistema de arquivos ext4, um arquivo ocupa um espaço de 4K no mínimo (tamanho de bloco) no disco. Portanto,
ls
não está mostrando quais armazenamentos de disco. -
ls
mostrará as entradas do diretório como o tamanho de bloco do sistema de arquivos (isso está acontecendo no seu caso), mas na verdade o diretório pode conter arquivos / diretórios com o tamanho do intervalo MB / GB. Para obter o tamanho real de um diretório no disco, use o comandodu
.
Veja man du
para mais informações.