文件权限有:函数
S_IRWXU = S_IRUSR | S_IWUSR | S_IXUSR S_IRWXG = S_IRGRP | S_IWGRP | S_IXGRP S_IRWXO = S_IROTH | S_IWOTH | S_IXOTH
文件类型有:blog
S_ISREG() // 普通文件 S_ISDIR() // 目录 S_ISCHR() // 字符特殊文件(设备) S_ISBLK() // 块特殊文件(设备) S_ISFIFO() // 管道或 FIFO S_ISLNK() // 符号连接 S_ISSOCK() // 套接字
设置用户ID和设置组ID:进程
新文件和新目录的全部权:class
各类 *at() 函数中参数 fd 是什么:权限
int fd = open("/root/", O_RDONLY); mkdirat(fd, "abc", S_IRWXU);