• 1.摘要
  • 2.基本信息
  • 3.功能描述
  • 4.用法
  • 5.参数
  • 6.返回说明
  • 7.

statfs

statfs函数使用说明

基本信息

  • 外文名

    statfs

  • 领域

    C语言

  • 功能描述

    查询文件系统相关的信息

  • 类型

    函数

功能描述

查询文件系统相关的信息。

用法

#include /* 或者 */

int statfs(const char *path, struct statfs *buf);

int fstatfs(int fd, struct statfs *buf);

参数

path: 需要查询信息的文件系统的文件路径名。

fd: 需要查询信息的文件系统的文件描述词。

buf:以下结构体的指针变量,用于储存文件系统相关的信息

struct statfs {

long f_type; /* 文件系统类型 */

long f_bsize; /* 经过优化的传输块大小 */

long f_blocks; /* 文件系统数据块总数 */

long f_bfree; /* 可用块数 */

long f_bavail; /* 非超级用户可获取的块数 */

long f_files; /* 文件结点总数 */

long f_ffree; /* 可用文件结点数 */

fsid_t f_fsid; /* 文件系统标识 */