linux umask chmod 命令

本文深入解析了Linux系统中umask命令的作用,即如何通过它调整新建文件和目录的默认权限,以及chmod命令用于修改现有文件权限的具体用法。文章详细解释了文件权限的构成,包括所有者、组成员和其他用户的读、写、执行权限。

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

说到umask 必定想到chmod 这个,两个都是给文件设置限权。

umask :

在linux系统中,创建新的文件或目录都会有默认的访问权限,umask命令与文件和目录的默认访问权限有关。

一般在linux 系统的/etc/bashrc文件中会使用该命令,限定普通用户和超级用户的默认文件夹或文件的权限

若用户创建一个文件,则文件的默认访问权限为 -rw-rw-rw- ,创建目录的默认权限 drwxrwxrwx

就相当于(R=4 W=2 X=1,7=R+W+X,6=R+W, 5=R+X)

777-002=775 权限: rwxrwxr-x

777-022=755  权限:rwxr-xr-x

而umask值则表明了需要从默认权限中去掉哪些权限来成为最终的默认权限值

chmod 更多使用场景为:设置特定文件或则特定文件权限

linux 每个文件或目录都是3种用户限权,分别为文件所有者,组员,其它;权限分别为读、写、运行,

chmod 777 file 就是把读、写、运行赋权给所属用户,所属用户组,其他用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值