UNIX中的文件属性和打开目录函数 lstat、opendir、readdir 5.13

文件属性获取与修改相关的操作函数

stat()fstat()/Istat()

文件类型
设置用户ID和设置组ID
文件存取许可权
新文件和目录的所有权
文件长度
文件截短.
文件的时间
打开目录
读取目录项

以下三个函数可以获取文件/目录的属性信息:
#include
#include
#include
int stat(const char *path, struct stat *buf);
int fstat(int fd, struct stat *buf);
int Ilstat(const char *path, struct stat *buf);
三个函数的返回:若成功则为0 ,若出错则为-1,并且设置errno.
UNIX中的文件属性和打开目录函数 lstat、opendir、readdir 5.13_第1张图片
UNIX中的文件属性和打开目录函数 lstat、opendir、readdir 5.13_第2张图片
UNIX中的文件属性和打开目录函数 lstat、opendir、readdir 5.13_第3张图片

掌握目录操作相关的函数

chdir ()/ opendir () /readdir ()

UNIX中的文件属性和打开目录函数 lstat、opendir、readdir 5.13_第4张图片
UNIX中的文件属性和打开目录函数 lstat、opendir、readdir 5.13_第5张图片

你可能感兴趣的:(IO进程管理,unix,服务器)