工作点滴(三)Linux之chmod和umask使用。

本文介绍了 Linux 下的文件和目录权限管理,详细解释了 chmod 和 umask 命令的使用方法及其对文件权限的影响。通过实例展示了如何设置合适的文件权限。

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

0  引


平时在linux下面对文件和目录操作时,常用到chmod,而对umask用的不多,现在记录之。


1  介绍chmod

 

umask和chmod是配套的,命令部分总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,

例如你用chmod 755 file。

语法为:chmod abc file

  其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

  r=4,w=2,x=1

  若要rwx属性则4+2+1=7;

  若要rw-属性则4+2=6;

  若要r-x属性则4+1=5。


其中755表示此时这文件的权限是

7表示:属主读(4) 写(2)+执行(1)。(r+w+x)即(读+写+执行)

5 同组的和其他有读和执行权限。


2.  介绍umask


默认情况下的umask值是022(可以用umask命令查看),

此时你建立的文件默认权限是644(6-0,6-2,6-2),建立的目录的默认权限是755(7-0,7-2,7-2),

可以用ls -l验证一下,它是为了控制默认权限,不要使默认的文件和目录具有全权而设的。

例如:umask 024 则以后建立的文件和目录的默认权限就为642,753了。


PS:若要长期修改umask的值,可以把它写进/etc/profile或~/.profile或~/.bash_profile中。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值