CentOS 7 umask 文件默认权限

所有用户进入系统后,建立的所有文件都有初始权限,可以通过 umask 修改默认文件或目录权限

1、查看umask

[tom@kvm113 ~]$ umask
0022

2、以模式显示

[tom@kvm113 ~]$ umask -S
u=rwx,g=rx,o=rx

3、文件与目录权限

  • 文件:对于文件来说,x 权限意味着可以直接删除文件。所以对于文件来说默认最大权限就是 666(-rw-rw-rw)
  • 目录:对于目录来说,x 权限意味着是否能进入到目录中。如果一个新建的目录无x权限就进入不了这个目录。那目录就没有存在的意义。所以目录的最大权限是 777(drwxrwxrwx)

4、默认权限的计算

  • 文件:最大权限减去umask码等于默认权限,结果为奇数,则奇数位+1
  • 偶数:mask=022  结果为偶数 666-022=644,转换为权限 rw-r--r--
  • 奇数:mask=135  结果为奇数 666-135=431,奇数+1为442,转换为权限r--r----x
  • 目录:最大权限减去umask码等于默认权限 777-022=755 转换为权限(rwxr-xr-x)

5、umask 设置方法

# 临时生效
umask 002
# 对指定用定用户生效
vi /home/tom/.bashrc

#加入一行
umask 002
# 对所有用户生效
vi /etc/bashrc

# 加入一行
umask 002

常规设置

# root
umask 022

# 普通用户
umask 002

# umask 越小权限越大
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值