文件权限和所属主组

本文详细介绍了Linux系统中文件和目录的权限管理方法,包括特殊权限的设置与取消、权限位的修改、用户和用户组的变更等。同时,还讲解了如何通过umask设置文件的默认权限,并解释了目录执行权限的重要性。

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

特殊权限

set_uid 就是u添加s权限
set_gid 就是g添加s权限
sticky_bit 就是o添加s权限

chmod u-x file
chmod g+w

chmod a+x file 就是主组其他用户(ugo)都加上x权限
chown -R root:aming dir 把下面的dir这个目录下面的子目录和文件都更改对应的主和组

4. 更改权限
chown 更改所属主,所属组
chmod 更改rwx权限
umask 指定默认权限, 目录755 文件644, 目录若没有执行权限,我们不能cd到这个目录下,但是可以ls这个目录
chattr -a -i +a +i 设置和取消特殊权限
lsattr -a -R 查看特殊权限


chattr +a 1.txt 设置了特殊权限,文件就不可以写执行,也可以给目录设置特殊权限
lsattr

 


chmod u=rwx,g=r--,o=r-- l.txt

chmod 744 1.txt

 

date
date -s '2015-03-17 11:30:00'

ntpdate time.window.com 同步时间

 

chown aming a.1 所属用户改为aming
chown :aming a.1 所属用户和组改为aming
chown aming:aming a.1


umask 看后面三位
0022

777-022=(rwxrwxrwx)-(----w--w-)=(rwxr-xr-x)=755 这个是目录的权限
666-022=(rw-rw-rw-)-(----w--w-)=(rw-r--r--)=644 这个是文件的权限

umask=022


注意:不管是你这个文件所在的是那个主,取决于你这个文件所在的目录可不可以写的权限

 

转载于:https://www.cnblogs.com/chenshoubiao/p/4606386.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值