文件權限有:函數
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);