1、权限对于文件
- r(read): 可读取文件的实际内容。
- w(read): 可以编辑、新增或者修改该文件的内容(不包含删除该文件)。
- x(execute): 该文件具有可以被系统执行的权限。
Note: 在Windows中文件可以通过拓展名来判断是否具有执行能力,但是在Linux中,文件能否被执行那个则是由是否具有”x”权限来决定,与文件名没有绝对的关系。同样文件可以执行与可以成功执行是不一样的。成功执行不仅需要”x”权限,还需看该文件的内容。
2、权限对于目录
- r(read): 表示具有读取目录结构的权限。
- w(modify contents of directory):
- 新建新的文件和目录;
- 删除已经存在的文件和目录;
- 将已经存在的文件和目录重命名(不论该文件的权限为何);
- 转移该目录内的文件、目录位置。
-
x(access directory): 表示的是用户能否进入该目录成为工作目录 。
Node: 之具有”r”权限并不能进入目录,必须需要”x”权限。