当前位置: 技术问答>linux和unix
请问如何用C得知某个目录所占用的磁盘空间?
来源: 互联网 发布时间:2015-05-21
本文导语: 如何用C得知某个目录所占用的磁盘空间?用stat此目录的话好象只能得到这个目录文件占用的空间,我现在要得到的是这个目录及其下所有子目录及文件所占用的空间。请赐教! | 只能opendir/read...
如何用C得知某个目录所占用的磁盘空间?用stat此目录的话好象只能得到这个目录文件占用的空间,我现在要得到的是这个目录及其下所有子目录及文件所占用的空间。请赐教!
|
只能opendir/readdir遍历,用lstat取状态信息。记住是lstat,不能是stat。
|
看一下du命令的实现
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。