setmntent 函数获取磁盘信息
2012-09-25 12:30
369 查看
setmntent获取磁盘信息
资料出处:http://www.360doc.com/content/11/1105/15/7377734_161900416.shtml
资料出处:http://xxnull.blog.163.com/blog/static/1763981572010111393734516/
STATFS(2) NetBSD Programmer's Manual STATFS(2)
NAME
statfs, fstatfs - get file system statistics
SYNOPSIS
#include <sys/param.h>
#include <sys/mount.h>
int statfs(const char *path, struct statfs *buf);
int fstatfs(int fd, struct statfs *buf);
#include <stdio.h>
#include <sys/statfs.h>
int main()
{
struct statfs buf;
int i;
i = statfs("/",&buf);
if (i == 0) {
printf("Filesystem / total block: %ld KB, free block: %ld KB\n",
buf.f_blocks*(buf.f_bsize/1024), buf.f_bfree*(buf.f_bsize/1024));
}
return 0;
}
资料出处:http://www.360doc.com/content/11/1105/15/7377734_161900416.shtml
资料出处:http://xxnull.blog.163.com/blog/static/1763981572010111393734516/
STATFS(2) NetBSD Programmer's Manual STATFS(2)
NAME
statfs, fstatfs - get file system statistics
SYNOPSIS
#include <sys/param.h>
#include <sys/mount.h>
int statfs(const char *path, struct statfs *buf);
int fstatfs(int fd, struct statfs *buf);
#include <stdio.h>
#include <sys/statfs.h>
int main()
{
struct statfs buf;
int i;
i = statfs("/",&buf);
if (i == 0) {
printf("Filesystem / total block: %ld KB, free block: %ld KB\n",
buf.f_blocks*(buf.f_bsize/1024), buf.f_bfree*(buf.f_bsize/1024));
}
return 0;
}
相关文章推荐
- statfs函数获取大容量磁盘信息速度慢的解决过程
- 文件磁盘相关函数[15]-获取磁盘空间信息 WinAPI:GetDiskFreeSpaceEx;
- statfs函数获取大容量磁盘信息速度慢的解决过程
- statfs函数获取大容量磁盘信息速度慢的解决过程
- WindowsAPI获取磁盘可用空间信息【转】
- delphi获取Exe文件版本信息的函数[转]
- 获取磁盘(本地磁盘和移动磁盘)信息的Java代码
- 数据库连接通过getcolumns()函数获取表字段信息
- 利用DbgHelp获取导出函数信息
- Linux下应如何获取磁盘信息
- 获取本地磁盘信息
- windows 下C++获取磁盘信息笔记
- 使用gethostname()函数和gethostbyname()函数获取主机相关信息
- MFC获取磁盘信息
- 获取调用栈信息的函数RtlCaptureStackBackTrace()
- imagesize()函数获取图片信息
- C#获取CPU占用率、内存占用、磁盘占用、进程信息
- 文件磁盘相关函数[11]-获取指定文件的版本号 GetFileVersion
- Linux下利用ioctl函数获取网卡信息
- VB 获取所有逻辑磁盘信息 代码