关于Linux 下面的umask 用法
关于Linux 下面的umask 用法
在Linux 下umask为系统用来剥夺新创建文件的一个系统变量。
umask一般来说默认值为022 (Freebsd中可以确定)
对于新创建的文件来说他的权限是666-umask(出与安全考虑 新创建的文件没有执行权限)
对于新创建的目录来说他的权限是777-umask
在Linux 才可以调用umask函数来修改默认的uamsk值 其调用方式是:
头文件 :
函数说明: mode_t umask)mode_t mask);
该函数特殊的地方就是执行可定能成功。
评论暂时关闭