码迷,mamicode.com
首页 > 其他好文 > 详细

umask

时间:2018-10-09 22:44:22      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:利用   所有权限   mode   str   用户   设置   16px   col   chm   

 

1.Umask

http://man.linuxde.net/umask

umask命令用来设置限制新建文件权限的掩码。当新文件被创建时,其最初的权限由文件创建掩码决定。用户每次注册进入系统时,umask命令都被执行, 并自动设置掩码mode来限制新文件的权限。用户可以通过再次执行umask命令来改变默认值,新的权限将会把旧的覆盖掉。

umask u=, g=w, o=rwx(不能直接利用umask命令创建一个可执行的文件,用户只能在其后利用chmod命令使它具有执行权限。虽然在命令行中,没有删去文件主和组用户的执行权限,但默认的文件权限还是640(即 rw-r-----))

执行该命令以后,对于下面创建的新文件,其文件主的权限未做任何改变,而组用户没有写权限,其他用户的所有权限都被取消。

应注意:操作符“=”在umask命令和chmod命令中的作用恰恰相反。在chmod命令中,利用它来设置指定的权限,而其余权限则被删除;但是在umask命令中,它将在原有权限的基础上删除指定的权限。

 

umask

标签:利用   所有权限   mode   str   用户   设置   16px   col   chm   

原文地址:https://www.cnblogs.com/ngtest/p/9763375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!