linux中的权限理解

无论是文件还是目录,它们的权限都分为三块,自己,基本组,和其他人,而每个人所拥有的权限也仅分为三种,rwx。针对文件rwx代表着读取,修改,执行,针对目录rwx代表列出内容,修改目录结构,进入目录。

rwx三种权限的搭配有多种方式,那么不同的搭配的结果是如何呢?

1、仅有r权限

(1)文件:

如果一个文件针对某个对象仅仅只有读取权限,那么这个对象就只能查看该文件的内容

(2)目录:

那么该对象只能列出目录中的内容,而且列不出对应内容的更多的详细信息,仅能列出名字。

2、仅有w权限

(1)文件

那么该文件是可以被写入内容的,但是不能查看,也不能执行

(2)目录

是不能做任何操作的,因为w对于目录来说是允许某个对象修改内部的目录结构,但是如果仅有w权限,也就是不能进入这个目录的内部,又谈何修改目录结构。

3、仅有X权限

(1)文件

如果仅有x权限,意味着虽然可以执行,但是该对象却不能读取任何内部的执行代码,那么最终也是无法执行的。

所以如果要执行一个文件,那么它就必须要有读取权限执行权限

(2)目录

对于目录来说,它仅能进入这个目录,之后就不能继续做任何的操作。

4、仅有RW权限

(1)文件

仅能读取,写入,但是不能执行该文件。

(2)目录

仅仅能列出该目录,但是不能修改目录的结构,其原因也是因为没有X权限,对象无法进入到该目录中进行结构的修改。

5、仅有RX权限

(1)文件

可以读取该文件,可以执行该文件

(2)目录

可以列出该目录下的所有内容以及相关的详细信息,同时还可以进入该目录。

6、仅有WX权限

(1)文件

仅能写入内容,不能执行,其原因因为对象不能读取该文件中的程序代码。

(2)目录

仅能进入该目录,在该目录中创建内容

总结:

1、如果我们想要一个文件夹仅能被列出里面包含的内容,而不泄露更多的相关信息,那么我们就只需要给这个文件夹R权限就行了。

2、如果我们想要一个文件夹中的内容被看见,同时可以查看文件夹中内容的更多相关信息,但是不能被修改,那么我们给出RX权限即可。

3、如果我们想要一个文件夹仅能被用户上传内容,那么我们只需要给出WX权限即可

4、如果我们想要一个文件仅能被执行,那么只要给它RX权限即可

5、如果我们想要一个文件夹仅能被查看和修改,给它RW权限即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Mllllk

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

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

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

打赏作者

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

抵扣说明:

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

余额充值