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,就是粘滞位,这样就表示虽然你可以对文件进行写入,但是你不可以删除这个文件。

对于其他人写如是正常的

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

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值