如何在linux系统中使用UMASK权限

这篇文章将为大家详细讲解有关如何在linux系统中使用UMASK权限,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

创新互联主营崇明网站建设的网络公司,主营网站建设方案,重庆APP软件开发,崇明h5重庆小程序开发搭建,崇明网站营销推广欢迎崇明等地区企业咨询

umask一般是用在你初始创建一个目录或者文件的时候赋予他们的权限。

这里要说明两点:

1、针对目录来说x权限代表可以进入该目录,所以说对于这个权限初始赋值是没什么问题的;

2、针对文件的x的权限代表执行,这个风险太高,所以一般权限初始赋值必须去掉x的;

[root@www ~]# umask

0022

这四个字母代表什么?

首先说明一点,上面四个数字代表是赋值初始化准备丢弃的权限。(相对应文件来说,x权限就算没说明出来丢弃一样必须默认丢弃)

第一个0代表suid 丢弃的权限;

第二个0代表本文件/目录拥有者什么权限都没丢弃(如果是文件,x权限除外,为什么看看上面解释);

第三个2代表本文件/目录的用户组丢弃了w权限(如果是文件那么它的x权限也丢弃);

第三个2代表本文件/目录的其他用户能使用的权限只有有r和x(文件除外)。

综合上面所说如果你新创建一个文件那么它的权限是:-wr-w--w-- 即是:644

如果你新创建一个目录的话那么它的权限是:dwrxw-xw-x 即是:755

如果你要修改unask熟悉直接:

[root@www ~]# umask 002

关于如何在linux系统中使用UMASK权限就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


标题名称:如何在linux系统中使用UMASK权限
网站地址:http://azwzsj.com/article/ipojjs.html