【Linux】目录与文件分别的权限意义

理解文件与目录权限
本文详细解析了文件和目录权限的含义,包括可读、可写、可执行权限的定义及在Linux系统中的具体作用。并通过实例展示了权限如何影响用户对文件和目录的操作。

权限所代表的是r = 4 w = 2 x = 1
分别为可读,可写,可执行权限

文件权限的意义

文件是实际含有数据的地方,包括一般文本文件,数据库内容文档,二进制可执行文件。因此,权限对于文件来说,他的意义是这样的

  • r(read):可读取此文件的实际内容,如读取文本文件的文字内容
  • w(write):可以编辑,新增或者是修改该文件的内容(但不包含删除该文件)
  • x(execute):改文件具有可以被系统执行的权限。

注意:这里可读就是代表可以读取文件内容,但是可执行权限就需要注意一下,在window下是由扩展民来判断的,但是在linux下是借助x这个权限来决定的

目录权限的意义

目录主要的内容是记录文件名清单,文件名跟目录有强烈的关联

  • r(read contents in directory)
    表示具有读取目录结构清单的权限,所以当你具有读取一个目录的权限时,表示你可以查询改目录下的文件名数据。所以你就可以利用ls这个指令将目录的内容列表显示出来
  • **w:**这个可写入的权限对于目录来说,是很了不起的!因为他表示你具有异动改目录结构清单的权限
    1.创建新的文件与目录
    2删除已经存在的文件或目录(不论该文件的权限为什么
    3.将已经存在的文件或目录更名
    4.搬移改目录内的文件,目录位置。总之,目录的w权限就与改目录下面的文件名异动有关就对了
  • x:目录的执行权限是代表的使用者能否进入该目录工作

整理图表

以图表的形式对比这看
在这里插入图片描述

例题

1.有个目录的权限如下所示:系统有个帐号名称为kaka,这个帐号并没有支持root群组,请问kaka对这个目录有何权限?是否可切换到此目录中?

drwxr–r-- 3 root root 4096 Jun 25 08:35 .ssh

在这里插入图片描述

kaka对此目录仅具有r的权限,因为kaka可以查阅此目录下的文件名列表
在这里插入图片描述
但是因为没有执行权限,所以cd不了切换目录
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咔咔-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值