Linux 获取指定路径空间大小方法

来源:互联网 发布:安卓5.0源码下载 编辑:程序博客网 时间:2024/06/09 23:53

记录时间:2014-10-24 11:20


//获取指定路径空间大小接口。

unsigned int GetToalSpaceKB(const char *pathname)

{

unsigned int iTotalSpace = 0;

       struct stafs diskInfo;


       if(NULL == pathname)

{

return -1;

}


if(statfs(pathname, &diskInfo))

{

 iTotalSpace = (diskInfo.f_bsize * diskInfo.f_blocks) >> 10

return   iTotalSpace;

}

}

0 0
原创粉丝点击