Linux下目录权限的详解
对于linux初学者来说,Linux下的权限是比较难理解得知识点了,对于Linux的高级权限SUID,SGID和SBID更加难理解,接下来我就给大家一步一步详细讲解文件权限。
一.普通权限(r,w,x)
1.对于普通文件来说,如下图
- 文件需要有写权限的话,就必须赋予它w权限
- 文件需要有读权限的话,只需要r权限即可,r权限表示可以读取文件的内容
- 如果需要有执行权限的话,这儿就需要注意了, 不仅需要有x权限,还需要有r权限,这样才能对文件具有执行的权限,很多人不明白这一点
- 还需要注意就是,对于root用户来说,不管对文件具有什么权限,都可以执行任何权限
- 对于普通用户来说,即使文件所属主是自己,但是没有权限照样不能读写文件,同样需要赋予相应的权限才能操作文件
2. 对于目录来说
1. r权限仅仅代表用户能够看见目录
2. 要想查看目录中的文件,还需要具有x权限,所以文件的x权限表示能够进入目录(和文件不一样,目录没有执行的说法)
3. w权