问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于linux的umask命令

发布网友 发布时间:2022-04-21 22:05

我来回答

3个回答

懂视网 时间:2023-02-13 02:40

umask命令是linux下的一个文件管理命令,它主要有一个功能,具体介绍如下:

umask命令可以用来设定权限掩码,权限掩码一般是由3个八进制的数字所组成,将现有的存取权限减掉权限掩码之后,就可以产生建立文件时预设的权限。

参考例子:

如果使用指令”umask”查看当前权限掩码,则具体命令为:

[root@linuxcool ~]# umask

说明:一般来说,只要依据实际情况设置好 umask,不仅能够让操作更简易轻松,还能够保护系统的安全。

umask命令的具体语法格式为umask [参数] [权限掩码]。

参数:

-S 以文字的方式来表示权限掩码 

-p 输出的权限掩码可直接作为指令来执行 

其步骤介绍如下:

1、命令名称是umask。

2、命令所在路径是shell内置命令。

3、执行权限范围是所有用户。

以上就是小编的分享了,希望能够帮助到大家。

热心网友 时间:2023-02-12 23:48

umask和文件权限是相反的
-rwxrwxrwx,这个Linux文件的权限是777
umask此时就是000
总之umask+文件权限=777
你这个umask=18赋值就错了,不可能到8的
umask就是为一个新创建的文件赋予新的权限的函数,就这个功能

热心网友 时间:2023-02-13 01:06

umask分配权限是对某个用户或用户组从权限中减去某个权限,这个权限指的是用户在创建新文件是对新建文件的权限
在Linux中权限可以用数字来表示r=4,w=2,x=1,其中r表示读权限、w表示写权限、x表示执行权限,一个用户或用户组的权限是通过这些数字相加来表示的,比如只有读写权限,则权限数字为4
+
2
=
6
所以,一个用户的最大权限是4
+
2
+
1
=
7,如果想从用户权限中减去某个权限,就用umask命令
比如umask
1
删除文件创建者对新建文件的执行权限
如果是删除读写权限,则umask后面的数字应该是4
+
2
=
6
通常umask后面的权限数字参数有3个权限位,每个权限位分别表示文件创建者、文件创建者所在用户组和其它用户
比如umask
236
表示删除文件创建者对新建文件的写权限、删除文件创建者所在用户组对新建文件的写和执行权限、删除其它用户对新建文件的读和写权限
这是Linux的umask命令的含义
但是对于php里面的umask我就不清楚了,因为我对php也不熟悉
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... linux中查看当前umask参数的命令 电话卡推荐 linux那个umask值是什么? sim卡是什么?是中国移动卡吗? 电话卡是什么? 为什么电话卡突然就不能用了? 电话卡突然显示无服务怎么办 电话手表显示电话卡为无效卡,交了话费之后还是显... 天才电话手表电话卡为无效卡是怎么回事 谁知道水脉宏村在哪里? 安徽宏村在哪? 安徽宏村在哪里 宏村骑马在哪里 安徽有哪些火车站?最近宏村的是哪个? 宏村在哪里个城市 微信装x代码是什么? 我的微信查看出现403什么元因别人都正常只有一个人... 微信第三方平台 后台mysql 用户表怎么设计 手机网络出现status 微信聊天记录里的时间问题 手机卡和电话卡有什么区别? 问linux那个umask值是什么? linux的umask命令 Linux 中umask 用法 怎样设置初始值 Linux里面umask为002表示什么意思? 嵌入式linux umask在哪个文件 linux中umask命令 Linux中,如果一个文件的UMASK值为005,它权限的字... 如果umask设置为022,缺省的创建的文件的权限是什么? umask用法 c/c++ unix c linux c umask函数 Linux umask的问题 程序中umask(0)什么意思? 银行卡更新身份证为什么要第二天才能使用? 银行卡身份证更新后几天能用 中国银行更换身份证信息后需要多久才能转账 身份证过期了银行卡怎么恢复使用 身份证过期了怎么办银行卡 中国银行信用卡身份证信息更新后多久能用 【合集】亚洲欧美视频卡通动漫,【在线观看】免费...