rwx权限对于目录和文件的具体含义
Posted 奇妙之二进制
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rwx权限对于目录和文件的具体含义相关的知识,希望对你有一定的参考价值。
权限对于具体文件的含义
文件是实际存放数据的地方,所以r、w、x权限对文件来说是与其内容有关的。
r: 可读权限,表示可以读取该文件的内容
w:可写权限,表示可以编辑,新增或者修改该文件的内容(** 但是不包括创建/删除文件 **),其实新增文件需要对文件所在目录有写权限
x: 可执行权限,表示该文件可以被执行
权限对于目录的含义
目录是存放文件信息的地方,包括文件名等。对于目录而言:
- r:可读权限,表示读取该目录结构列表的权限,有了可读权限,那么就可以用ls命令来显示该目录下的信息。
- w:可写权限,这个是目录最重要的权限,表示拥有了改动目录结构的能力,意味着
- 建立新的目录或者文件
- 删除已经存在的目录或者文件(不管这个文件的权限为何)
- 重命名文件或目录
- 搬移该目录内的文件和目录
- x:可执行权限。目录只是存储文件信息,不能被执行,那这个权限意味着什么呢?
x权限表示是否可以将该目录当成工作目录,也就是是否可以进入该目录。这个权限对于指令的执行具有很重要的意义,如果某目录你不具备x权限,那么你就无法切换到该目录,也就无法执行该目录下的任何指令。所以如果需要执行某指令,不仅要拥有对该指令的执行权限,还要拥有对该指令所在目录的执行权限
以上是关于rwx权限对于目录和文件的具体含义的主要内容,如果未能解决你的问题,请参考以下文章
2.14 文件和目录权限chmod 2.15 更改所有者和所属组chown 2.16 umask 2