Mar*_*il4 2 filesystems c ubuntu
我正在编写一个关于打开带有O_CREAT | O_WDONLY | O_EXCL
标志的文件的简单代码。代码如下所示:
int fd = open(fileName, O_WRONLY | O_CREAT | O_EXCL, 0777);
Run Code Online (Sandbox Code Playgroud)
除了模式(权限)部分外,它运行良好。我在其他部分放了什么,它总是创建一个带有r-x
.
比如上面代码创建的文件的权限是这样的。
rwxrwxr-x.
Run Code Online (Sandbox Code Playgroud)
这777
不是吗?我错过了什么?