当前位置: 技术问答>linux和unix
如何得到目录下磁盘空间的的使用情况?
来源: 互联网 发布时间:2015-12-15
本文导语: 如果想要得到某个目录下总共使用了多少磁盘空间,还剩下多少磁盘空间可以使用,应该用什么函数能够知道? 类似win32上的 GetDiskFreeSpaceEx 函数的功能. | 没有一个现有的函数直接就可以得出目...
如果想要得到某个目录下总共使用了多少磁盘空间,还剩下多少磁盘空间可以使用,应该用什么函数能够知道?
类似win32上的 GetDiskFreeSpaceEx 函数的功能.
类似win32上的 GetDiskFreeSpaceEx 函数的功能.
|
没有一个现有的函数直接就可以得出目录大小,
需要使用递归,或者循环来计算
需要使用递归,或者循环来计算
|
stat或lstat函数可以提供你指定文件的大小。
lstat函数不跟随文件连接只访问当前连接文件。
lstat函数不跟随文件连接只访问当前连接文件。
|
可以用du 命令
|
du -sk path
|
df-> 可以得到还有多少空间可用
du-> 可以得到目录用了多少空间
du-> 可以得到目录用了多少空间
|
du -sh ./
df -sh
df -sh
|
lumber(木材) ( ) 信誉:100 Blog 2006-9-11 10:34:58 得分: 0
如何看du命令的源代码?
man du 不知道命令的时候 就 man 一下 参数很详尽的 :)
如何看du命令的源代码?
man du 不知道命令的时候 就 man 一下 参数很详尽的 :)
|
命令行:df -h