对普通文件而言:
- 读权限允许用户标识读取该文件
- 写权限允许用户修改该文件
- 执行权限允许用户标识执行该文件:
a. 对于一个不可执行的文件来说, 拥有执行权限是没有任何意义的
b. 如果文件是一个程序或者某种类型的脚本时, 那么它就是可执行的
对目录而言:
- 读权限允许用户标识读取目录中的文件名,只能列举目录中的文件名,不能进入该目录,相应也不能查看目录下各文件的大小
- 写权限允许用户标识修改目录(创建、移动、复制、删除)
- 执行权限允许用户搜索该目录, 也不能用
cd
等命令切换工作目录到该目录
例1:
在目录/home/pp
下建立了一个新目录test1
,且该目录的权限为744
,即没有可执行权限. 因此,其他用户将不能搜索该目录,即执行下述搜索命令时,将显示没有权限执行:
find /home/pp/test1 -name ""
—-> 报错
例2:
如果某个目录没有可执行权限, 我们是无法调用cd
命令, 切换工作目录到目标目录的!!!
网友评论