一、文件
基本函数:stat、lstat、fstat
结构:
struct stat {
mode_t st_mode -------------------文件类型:如S_ISREG()等 权限位:S_IRUSR等
ino_t st_ino
dev_t st_dev --------------------设备特殊文件
dev_t st_rdev
nlink_t st_nlink -----------------------链接:link、symlink、unlink、remove、 软链接读取:readlink
uid_t st_uid -----------------------uid和gid -----------权限: chmod、chown、umask、access
gid_t st_gid
off_t st_size -------------------空洞:lseek 截短:truncate
struct timespec st_atime
struct timespec st_mtime --------------------futimens 、utimes
struct timespec st_ctime
blksize_t st_blksize
blkcnt_t st_blocks
}
二、目录
(1)基本函数
mkdir、rmdir
opendir 、fdopendir、readdir、
(2)其他函数
chdir、fchdir、getpwd