Linux中的文件有3种不同的访问权限:
1. 可读(r);
2. 可写(w);
3. 可执行(x);
文件又有3种不同的用户级别:
1. 文件拥有者;
2. 所属的用户组;
3. 系统里的其他用户;
第一个字符显示文件的类型:
“-” 表示普通文件;
“d” 表示目录文件;
“l” 表示链接文件;
“c” 表示字符设备;
“b” 表示块设备;
“p” 表示命名管道比如FIFO文件;
“f” 表示堆栈文件比如LIFO文件;
第一个字符之后有3个三位字符组:
第一个三位字符组表示文件拥有者(u)对该文件的权限;
第二个三位字符组表示文件用户组(g)对该文件的权限;
第三个三位字符组表示系统其它用户(o)对该文件的权限;
下面的例子表示该文件是一个普通文件,
并且对于文件拥有者、文件用户组及系统其他用户都有可读、可写和可执行的权限。
– rwx rwx rwx