Linux基础命令---umask

本文详细介绍了umask命令的使用方法,包括其语法、选项及实际操作案例。通过umask可以设置文件创建时的权限掩码,文章展示了如何查看和修改掩码,并观察其对文件和目录权限的影响。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

umask

指定创建文件时所需要的权限掩码,掩码的执行权限对于文件没有效果。如果模式以数字开头,则解释为八进制数字;否则解释为符号模式掩码,类似于chmod(1)所接受的模式掩码。如果省略模式,则打印掩码的当前值。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

 

1 、语法

umask  [ 选项]  mask

 

2 、选项列表

选项

说明

-S

以字符方式表示权限掩码

-P

显示当前权限掩码

 

3 、实例

1 )查看mask,创建目录

[root@localhost   weijie]# umask                       // 不用任何参数,可以查看掩码, 0022

0022

[root@localhost   weijie]# mkdir test               // 创建目录

 [root@localhost weijie]# ll -d test               // 查看

drwxr-xr-x 2 root root 4096 9   14 10:44 test   // 权限 755

2 )创建文件

[root@localhost   weijie]# touch 11.c               // 创建文件

You have new mail   in /var/spool/mail/root

[root@localhost   weijie]# ll 11.c                  // 查看权限

-rw-r--r-- 1 root root 0 9   14 10:46 11.c     // 权限 644 ,因为掩码中的执行权限,对文件没有效果

3 )修改掩码,创建目录

[root@localhost   weijie]# umask 0033              // 修改掩码

[root@localhost   weijie]# mkdir test/             // 创建目录

[root@localhost   weijie]# ll -d test/             // 查看权限

drwxr--r-- 2 root root 4096 9   14 10:48 test/           // 权限是 744

 


做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接: https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ   密码:n7bk

201554yh4h83ez3000nn0u.gif


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29270124/viewspace-2222014/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29270124/viewspace-2222014/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值