首页 技术 正文
技术 2022年11月12日
0 收藏 422 点赞 2,561 浏览 542 个字

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

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

输入umask 查看umask 码

umask 介绍

设定umask码,umask 0033

umask 介绍

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–

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,020
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,513
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,359
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,142
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,772
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,850