如图:
当我们在用 ll (ls -l) 命令查看文件的详细信息时,我们都会看到如红框内的这么一串字符,这串字符就代表了对应文件权限。
那么让我们来解释一下这些权限:
◇ - rw- r-- r-- (权限默认是10位)
"-" (第一位)文件类型
"rw-" (第二到第四位)文件所有者(user)权限
"r--" (第五到第七位)文件所属组(group)权限
"r--" (第八到第十位)其他人(other)权限
"r" 读的权限; "w" 写的权限; "x" 执行的权限
文件类型:
"-" 表示文件为普通文件;
"l" 代表链接文件(就像win系统中的快捷方式);
"d" 代表目录文件;
"s" 代表套接字文件;
"b" 代表块设备文件,二进制文件;
"c" 代表字符设备文件;
"p" 代表命名管道文件。
其中"s"、"b"、"c"、"p"这四种文件都是我们系统的特殊文件,一般不用普通用户去做操作。