chmod和umask命令学习

chmod命令
格式1:chmod key 文件名
格式2:chmod mode 文件名

key 由 [who] [操作符号] [mode] 组成
who :  u g o a     //  user group others all
操作符号:
+   -   =
mode
:  r w x     //   read   write  execute
示例:
chmod  a + x hello

mode 以3位8进制数字出现,第一位表示文件主权限,第二位表示组用户权限,第三位表示其他用户权限

000 = 0
001 = 1
010 = 2
011 = 3
100 = 4      //  可读不可写,不可执行
101 = 5      //  可读不可写,可执行
110 = 6      //  可读写,不可执行
111 = 7      //  可读写,可执行
理论上有8种可能,实际应用貌似有几种没用。常用的有755, 664等组合。
示例:
chmod   664  hello

 

umask命令
umask命令用来设置限制新建文件权限的掩码,格式:umask mode
示例:

umask  u =,  g = w ,  o = rwx
执行该命令后,对于以后创建的新文件,其文件主的权限未做任何改变,组用户没有写权限,其他用户的所有权限都被取消。

 

注意操作符“=”在umask命令和chmod命令中的作用恰恰相反。在chmod命令中,利用它来设置指定的权限,而其余权限则被删除;在umask命令中,它将在原有权限的基础上删除指定的权限。

转载于:https://www.cnblogs.com/lone/archive/2009/07/26/1531623.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值