Suponha que você tenha um arquivo de 342 MB, mas quando você entra nesse arquivo e olha o conteúdo dele; você vê que tudo ocupa cerca de 92 MB. Nenhum arquivo oculto ou qualquer outra coisa existe nele.
Como isso pode ser possível. Existe uma solução para corrigir isso. Aqui está o antes e depois da montagem
/data>du -sh *
342M backup
/mnt> du -sh *
4K etc
79M kernel
8K lost+found
13M platform
Editar: Alguém sugeriu arquivos ocultos, mas não existem:
/mnt> ls -alrt
total 44
drwx------ 2 root root 8192 Mar 20 08:16 lost+found
drwxr-xr-x 2 root root 512 Mar 20 08:16 etc
drwxr-xr-x 15 root sys 512 Mar 20 08:16 kernel
drwxr-xr-x 6 root root 512 Mar 20 08:16 .
drwxr-xr-x 41 root root 1536 Mar 20 08:16 platform
drwxr-xr-x 41 root root 9216 Apr 5 19:47 ..
df /mnt
/mnt (/dev/lofi/2 ): 466192 blocks 162531 files
O comando que mostra meu arquivo de backup tem 342 MB
du -sh backup
342M backup
O comando que usei para montar este arquivo de backup
lofiadm -a /home/backup
mount -F ufs /dev/lofi/2 /mnt
saída df -g:
df -g /mnt
/mnt (/dev/lofi/2 ): 8192 block size 1024 frag size
657548 total blocks 466192 free blocks 400438 available 163520 total files
162531 free files 38535170 filesys id
ufs fstype 0x00000004 flag 255 filename length
saída du -s:
du -s /mnt
189292 /mnt
Responder1
Você tem uma imagem do sistema de arquivos que contém cerca de 92 MB de arquivos, conforme mostrado pela saída de du -s /mnt
(em blocos de 512 bytes) ou du -sh /mnt
ou a saída de df -g
(657.548 blocos no total menos 466.192 blocos livres são 191.356 blocos ocupados, ou seja, cerca de 93 MB). O resto da imagem é espaço livre.
Responder2
Por padrão, du
o comando mostra apenas arquivos e diretórios não ocultos. Ele não mostra nenhum arquivo oculto que esteja ocupando o resto do espaço, ou seja, ~ 300 MB no seu caso.
Tentei a mesma coisa no meu laptop e também no meu diretório inicial:
pradeep@pradeep-laptop:/home$ du -csh *
4.8G pradeep
4,8 G no total
pradeep@pradeep-laptop:/home/pradeep$ du -csh *
4.6M cscope.out
714M Desktop
2.6G Documents
12M Downloads
4.0K examples.desktop
4.0K gomti
4.0K inot.c
20K java
36K Kernel Makefile
59M Macbuntu-10.10
244K modules
4.0K Music
4.0K NetBeansProjects
4.0K new
712K p4
3.0M Pictures
44K PradeepTranscript.html
16K PROGRESS.doc
4.0K Public
4.0K script
48K shell-script
51M systemtap-1.3
4.0K Templates
4.0K Ubuntu One
12K Videos
3,4G total
Você pode ver a diferença emtotalno final de ambas as saídas.
Isso ocorre porque os arquivos e pastas ocultos cujos nomes começam com ponto (.) estão ocupando o restante do espaço.