一个c语言写的改变指定目录下所有文件权限的程序

先给出第一个参数可用的值(数字)

S_ISUID (04000) set-user-ID (set process effective user ID on
execve(2))

S_ISGID (02000) set-group-ID (set process effective group ID on
execve(2); mandatory locking, as described in
fcntl(2); take a new file’s group from parent direc‐
tory, as described in chown(2) and mkdir(2))

S_ISVTX (01000) sticky bit (restricted deletion flag, as described in
unlink(2))

S_IRUSR (00400) read by owner

S_IWUSR (00200) write by owner

S_IXUSR (00100) execute/search by owner (“search” applies for direc‐
tories, and means that entries within the directory
can be accessed)

S_IRGRP (00040) read by group

S_IWGRP (00020) write by group

S_IXGRP (00010) execute/search by group

S_IROTH (00004) read by others

S_IWOTH (00002) write by others

S_IXOTH (00001) execute/search by others

下面上代码

–阅读次数(39)

发表评论

电子邮件地址不会被公开。

*