【Linux】目录与文件分别的权限意义
【摘要】
权限所代表的是r = 4 w = 2 x = 1 分别为可读,可写,可执行权限
文件权限的意义
文件是实际含有数据的地方,包括一般文本文件,数据库内容文档,二进制可执行文件。因此,权限对于文...
权限所代表的是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不了切换目录
文章来源: blog.csdn.net,作者:咔咔-,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/fangkang7/article/details/99543419
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)