linux mkdir function can't authorize full permission

后端 未结 3 2039
一个人的身影
一个人的身影 2020-12-17 03:46

I am testing the mkdir function to create a new directory:

folder =  mkdir(\"./linux\", 511);

or

 folder = mk         


        
3条回答
  •  情深已故
    2020-12-17 04:38

    Permissions set by system calls like mkdir and open are always masked against the current process's umask. You can change the current umask using the umask() function; make sure to set it back when you're done.

提交回复
热议问题