博客
关于我
linux umask
阅读量:314 次
发布时间:2019-03-03

本文共 426 字,大约阅读时间需要 1 分钟。

拿掉的文件/目录默认权限

umask查看默认权限设置, 为数字形式

参数 -S 查看符号形式

通常

  • 文件默认权限为666
  • 目录默认权限为777

所以umask表示会去掉的权限, 则下图中表示user不被拿掉任何权限, 其他用户被拿掉写权限

r: 4w: 2x: 1

在这里插入图片描述

所以建立文件和目录默认得到的权限就是
666-022 = 644, 777-022 = 755
用各位数相减的方式计算是错误的! 很多人都会想当然这么想, 但是不对!
比如666 - 003 即 rw-rw-rw- - -------wx = rw-rw-r-- = 664
如果是直接相减 = 663 ???
所以相减逻辑上并不对, 因为本来没有的权限减掉的时候应该维持没有的状态, 不会负负得正
应该把数字翻译成符号再进行思考, 不然以后踩坑, 切记

使用就是直接在umask后加一个3位数字表示要拿掉的权限

# exampleumask 003umask 421umask 777

转载地址:http://gsfq.baihongyu.com/

你可能感兴趣的文章
netfilter应用场景
查看>>
netlink2.6.32内核实现源码
查看>>
Netpas:不一样的SD-WAN+ 保障网络通讯品质
查看>>
NetScaler的常用配置
查看>>
netsh advfirewall
查看>>
NETSH WINSOCK RESET这条命令的含义和作用?
查看>>
Netty WebSocket客户端
查看>>
netty 主要组件+黏包半包+rpc框架+源码透析
查看>>
Netty 异步任务调度与异步线程池
查看>>
Netty中集成Protobuf实现Java对象数据传递
查看>>
Netty事件注册机制深入解析
查看>>
Netty原理分析及实战(四)-客户端与服务端双向通信
查看>>
Netty客户端断线重连实现及问题思考
查看>>
Netty工作笔记0006---NIO的Buffer说明
查看>>
Netty工作笔记0007---NIO的三大核心组件关系
查看>>
Netty工作笔记0011---Channel应用案例2
查看>>
Netty工作笔记0013---Channel应用案例4Copy图片
查看>>
Netty工作笔记0014---Buffer类型化和只读
查看>>
Netty工作笔记0020---Selectionkey在NIO体系
查看>>
Vue踩坑笔记 - 关于vue静态资源引入的问题
查看>>