当前位置: 技术问答>linux和unix
如何判别linux分区是否已写满?
来源: 互联网 发布时间:2016-04-13
本文导语: 如何判别linux分区是否已写满?是否是statfs()函数? | int statfs(const char *path, struct statfs *buf); int fstatfs(int fd, struct statfs *buf); #include int f...
如何判别linux分区是否已写满?是否是statfs()函数?
|
int statfs(const char *path, struct statfs *buf);
int fstatfs(int fd, struct statfs *buf);
#include
int fstatvfs(int fildes, struct statvfs *buf);
int statvfs(const char *restrict path, struct statvfs *restrict buf);
这几个都可用。不过这都是判断的文件系统的信息。
int fstatfs(int fd, struct statfs *buf);
#include
int fstatvfs(int fildes, struct statvfs *buf);
int statvfs(const char *restrict path, struct statvfs *restrict buf);
这几个都可用。不过这都是判断的文件系统的信息。
|
linux 技术交流群 8709932 欢迎大家的加入
|
UP~
|
分区查看命令
fdisk -l
parted
df
sfdisk -l
partx /dev/hda
cat /proc/partitions
statfs64
|
statfs很常用的系统调用,在mount的时候就需要