Ah, se não entender, lá vai uma analogia.

Vamos supor que você tenha 5 baldes, cada um de 1 litro.

Agora, vamos supor que você tem 3.5 litros que tem que colocar nos 5
baldes. Você vai encher apenas 3.5 baldes, correto? Agora, pense que o
outro líquido que vier, de 1 litro, não pode ocupar o mesmo balde
ocupado pelo líquido anterior, certo? Então, o que você faz? Coloca no
outro balde.

du vai te mostrar que você tem 4.5 litros no total. df vai te dizer
que você não tem nenhum espaço livre. Mas peraí, vc teria 5 litros de
espaço, correto? Não, errado! Você não pode misturar os líquidos.

Os baldes são os blocos, os líquidos são seus arquivos. Por isso, du e
df dificilmente concordam nos resultados...

2008/8/6 Pablo Sánchez <[EMAIL PROTECTED]>:
> Não só isso, como o df mostra o espaço livre, e o du mostra o espaço
> usado, são comandos diferentes e acredite, tem bastante diferença nos
> resultados.
>
> Mostrar que um arquivo usa 3 megas não quer dizer que ele use exatos 3
> megas de blocos.
>
> Espaço em kbs é diferente de em blocks.
>
> # du -k
>
> e
>
> # df -k
>
> Aí sim você vai ter valores coincidentes...
>
> 2008/8/6 Leonardo Linden <[EMAIL PROTECTED]>:
>> Voce ja comparou du -H e du -h ?
>>
>> Dao resultados diferentes...
>>
>>
>> 2008/8/6 Fabio <[EMAIL PROTECTED]>:
>>> Olá Helio, boa noite.
>>>
>>> Tanto o comando du -h dentro de /var, quanto o du -skh /var ele dá o mesmo 
>>> tamanho... mas nunca bate com o tamanho em megas que está sendo usado 
>>> quando eu dou o comando df -h.
>>> E agora? Onde está o problema?
>>> Aguardo. Valeu
>>>
>>>
>>>
>>> --- Em ter, 5/8/08, Helio Loureiro <[EMAIL PROTECTED]> escreveu:
>>>
>>> De: Helio Loureiro <[EMAIL PROTECTED]>
>>> Assunto: Re: [FUG-BR] Auxílio em df -h - Urgente!!!!
>>> Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <[EMAIL 
>>> PROTECTED]>
>>> Data: Terça-feira, 5 de Agosto de 2008, 15:44
>>>
>>>>
>>>> Como sou iniciante eu não sei fazer corretamente manual, deixei que ele
>>>> faça sozinho quando reinicio a máquina.
>>>>
>>>> Se eu faço o comando: du -h dentro de /var ele mostra o total de 94M
>>>>
>>>>
>>>
>>>
>>> Tente "du -skh /var".  O resultado deve ser o mesmo.
>>>
>>> --
>>> []´s
>>> Helio Loureiro
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>>>
>>>
>>>      Novos endereços, o Yahoo! que você conhece. Crie um email novo com a 
>>> sua cara @ymail.com ou @rocketmail.com.
>>> http://br.new.mail.yahoo.com/addresses
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>
> --
> =================================
> Pablo Santiago Sánchez
> Análise e Desenvolvimento de Sistemas Web
> Zend Certified Engineer #ZEND006757
> [EMAIL PROTECTED]
> (61) 9975-0883
> http://www.tiblog.com.br
> "Quidquid latine dictum sit, altum viditur"
> =================================
>



-- 
=================================
Pablo Santiago Sánchez
Análise e Desenvolvimento de Sistemas Web
Zend Certified Engineer #ZEND006757
[EMAIL PROTECTED]
(61) 9975-0883
http://www.tiblog.com.br
"Quidquid latine dictum sit, altum viditur"
=================================
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a