( uid_7086 | 2014. 08. 03., v – 11:31 )

Kapcsolódva a témához: ki akartam segíteni a kérdezőt egy mini perl v. python szkripttel. A perl-nek az volt az akadálya, hogy egy külön telepítendő modult igényelt volna, olyat meg nem ajánlok, ha van egyéb megoldás is.
A python...

import posix
fs=posix.statvfs('/boot')
print (fs.f_blocks-fs.f_bavail)*100/fs.f_blocks

Ez ugye elvileg a felhasználható terület arányát írná ki?
Az a baj, hogy a df szerint 44%, a fenti 46%-ot hoz ki, ha a f_bavail helyett a f_bfree-t használom, akkor meg 41-et.
Miért ez az eltérés?
Rosszul számolok? (tőlem már az is kitelik)