- chgrp :改变档案所属群组
- chown :改变档案拥有者
- chmod :改变档案的权限, SUID, SGID, SBIT等等的特性:chmod u=rwx,go=rx
特别注意目录的权限
r (read contents in directory): 表示具有读取目彔结构列表的权限,所以当你具有读取(r)一个目彔的权限时,表示你可以查询该目彔下的文件名数据。 所以你就可以利用 ls 这个指令将该目彔的内容列表显示出来!
w (modify contents of directory):
建立新的档案不目录;
删除已经存在的档案不目录(不论该档案的权限为何!)
将已存在的档案或目录进行更名;
搬移该目录内的档案、目录位置。
x (access directory):目录的x代表的是用户能否进入该目录成为工作目录的用途 - umask 的分数指的是『该默认值需要减掉的权限!』,比如umask为022 即为-rwxr-xr-x
uamsk还可以加上选项-S(大写的),得到u=rwx,g=rx,o=rx - chattr (配置文件案隐藏属性)
- lsattr (显示档案隐藏属性)
- SUID:
SUID 权限仅对二进制程序(binary program)有效;
执行者对于该程序需要具有 x 的可执行权限;
本权限仅在执行该程序的过程中有效 (run-time);
执行者将具有该程序拥有者 (owner) 的权限。 - SGID用在档案上:
SGID 对二进制程序有用;
程序执行者对于该程序来说,需具备 x 的权限;
执行者在执行的过程中将会获得该程序群组的支持! - SGID用在目录上:
用户若对于此目录具有 r 不与x 的权限时,该用户能够进入此目录;
用户在此目录下的有效群组(effective group)将会变成该目录的群组;
用途:若用户在此目录下具有 w 的权限(可以新建档案),则使用者所建立的新档案,该新档案的群组与此目录的群组相同。 - Sticky Bit:Sbit只针对目录有效
当用户对于此目录具有 w, x 权限,亦即具有写入的权限时;
当用户在该目录下建立档案或目录时,仅有自己与root 才有权力删除该档案
linux命令---改变文件属性与权限
最新推荐文章于 2021-05-16 17:06:53 发布
本文详细介绍Linux系统中的档案权限管理,包括chgrp、chown及chmod命令的使用方法,深入解析SUID、SGID及Sticky Bit等特殊权限的作用与应用场景,并提供umask设置的实例说明。
872

被折叠的 条评论
为什么被折叠?



