欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 名人名企 > Linux系统——文件属性,权限修改,粘滞位

Linux系统——文件属性,权限修改,粘滞位

2024/10/25 13:30:20 来源:https://blog.csdn.net/zgwnb666/article/details/140378256  浏览:    关键词:Linux系统——文件属性,权限修改,粘滞位

目录

Linux用户的概念

Linux权限管理

文件属性

修改权限

目录的权限

粘连位


Linux用户的概念

Linux下有两种用户:超级用户(root)、普通用户
超级用户:可以再linux系统下做任何事情,不受限制
普通用户:在linux下做有限的事情。
超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。

如果像切换用户输入指令su+用户名就行,注意加空格

Linux权限管理

文件属性

我们先看一个普通的文件类的属性

绿色那几栏就是对不同用户的权限。
基本权限有三个rwx
读(r/4):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限。
写(w/2):Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限。
执行(x/1):execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限。
“—”表示不具有该项权限。

修改权限

我们有两种方式去修改文件的权限。

比如我们他要将abc文件的权限改成所有用户都没有任何权限。
方法1:

chmod + u(拥有者)+/-权限  指定文件
g表示拥有者同组,o表示其他人

方法2:

我们可以通过八进制来表示

所以可以这样写

非常的方便。

我们还可以修改文件拥有者和所属拥有组

比如我们要修改一个文件所属人

只是root修改,但是普通用户你就算是所属人,如果没有超级管理员权限也不能改所属人和所属人组

目录的权限

可执行权限: 如果目录没有可执行权限, 则无法cd到目录中.
可读权限: 如果目录没有可读权限, 则无法用ls等命令查看目录中的文件内容.
可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件

于是, 问题来了~~换句话来讲, 就是只要用户具有目录的写权限, 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限。

粘滞位

所以就有了我们的粘滞位

比如我们给了别人写的权力但加上了一个T,就是粘滞位,这样就表示虽然你可以对文件进行写入,但是你不可以删除这个文件。

对于其他人写如是正常的

但是你想删除这个文件的时候就不行了。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com