文件系统

1、文件存储

 

2、文件操作

 

stat函数

功能:获取文件属性,(从inode结构体中获取)

stat/lstat 函数:

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

参数:

       path: 文件路径

       buf:(传出参数) 存放文件属性,inode结构体指针。

返回值:

       成功: 0

       失败: -1 errno

    获取文件大小: buf.st_size

    获取文件类型: buf.st_mode

    获取文件权限: buf.st_mode

      符号穿透:stat会。lstat不会。

 

3、目录操作

 

posted @ 2022-07-21 22:30  电线杆上写代码  阅读(30)  评论(0)    收藏  举报