在linux文件权限体系中,有时候会看到 d,l,b,c,-,rwx字样,具体内容解释如下
如上图例子中的,drwxrwxr-x,其中,第一个字母d表示该文件是文件目录,首字母还有可能是l,b,c,-即首字母标志linux文件类型
Linux下的文件类型如下:
- 普通文件
d 目录
l 链接文件
b 块设备
c 字符设备
后面的rwx表示当前用户对文件的权限 linux权限列表如下:
r:read就是读权限 --数字4表示
w:write就是写权限 --数字2表示
x:excute就是执行权限 --数字1表示
三个字母一组,第一组表示用户权限,第二组表示同组用户权限,第三组表示其他用户权限,如果没有相应的权限,用“-”表示
所以上面的compile是文件目录,用户权限是775,hadoop-2.6.0的权限是755