首页 > 其他 > 详细

umask 介绍

时间:2019-09-20 16:48:57      阅读:110      评论:0      收藏:0      [点我收藏+]

umask码 是用户创建文件或目录的初始权限设置值


文件或目录的权限:
读: r — 4
写: w — 2
执行: x — 1

输入umask 查看umask 码

技术分享图片

 

 


设定umask码,umask 0033

技术分享图片

 

 


1、创建文件的最大权限是666,即 -rw-rw-rw- 第一个“-”表示文件
2、创建目录的最大权限是777,即 drwxrwxrwx   d表是目录

创建文件或者目录的权限:


目录时:创建的目录的权限=777-umask码
如,umask=0023 则创建的目录权限是 754 即 drwxr-xr--

 

文件时:分2种情况
1、如果umask全部为奇数,则 创建的文件的权限=666-umask码,奇数为上浮为偶数
如,umask=0033,则创建的文件权限是 644(666-033=633,奇数上浮变为644) 即-rw-r--r--

2、如果umask全部偶数,则 创建的文件的权限=666-umask码
如,umask=0042,则创建的文件权限是 624 (666-042=624,全部为偶数不变) 即 -rw--w-r--

3、如果umask有奇数又有偶数,则 创建的文件的权限=666-umask码,奇数为上浮为偶数
如,umask=0043,则创建的文件权限是 624 (666-043=623,偶数不变,奇数上浮为偶数,变为624) 即-rw--w-r--

 

umask 介绍

原文:https://www.cnblogs.com/whitemouseV2-0/p/11557069.html

(1)
(1)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!