A discrepância que você está encontrando entre os dois é uma questão de escalas. Há muitas escalas usadas para medir o armazenamento de computadores. Por exemplo:
Gibibitos: Gibi 2 ^ 30 - 1 Gibibito = 1.073.741.824 bytes Gigabytes: df -h
tamanhos de impressão com potências de 1024, no entanto, os fabricantes de inversores referem-se a capacidades que usam potências de 1000 df -H
que também fornecerão informações nessa escala. Veja os exemplos abaixo:
me@zippy-64bit:~$ df -H /dev/sda2
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 113G 11G 97G 11% /
me@zippy-64bit:~$ df -h /dev/sda2
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 106G 11G 90G 11% /
Como você pode ver acima e abaixo, a capacidade não depende apenas de como você pergunta, mas também depende de quem você é e de quem você pergunta.
Considere isso: a partir das propriedades do nautilus como um usuário comum, recebo isto:
VocênotaráqueasaídadaspropriedadesdoNautilusnãoconcordacomnenhumadassaídasdodf.Apistaé(somecontentsunreadable)
,masmesmosevocêfosserootnãohágarantiadeumacorrespondência,poisométodousadoparacalcularousopodevariarconformeevidenciadopelasaídadedf
vs. du
por exemplo. Meu melhor conselho é ficar de olho no Usar% em sua saída df, pois isso sempre será preciso, independentemente da escala em uso.