import os
def getLinuxDiskInfo(path):
if os.path.exists(path):
vfs = os.statvfs(path)
available=vfs[statvfs.F_BAVAIL]*vfs[statvfs.F_BSIZE]/1024
capacity=vfs[statvfs.F_BLOCKS]*vfs[statvfs.F_BSIZE]/1024
used = capacity - available
return available, used, capacity
return None,None,None
磁盘利用率的话用df -h 分区就可以了,然后用awk获取下Use%