原文地址:https://blog.csdn.net/zhouguangcai8/article/details/79294981
使用 ls -l 命令后会列出如下图所示的文件详细信息:
图中每一列的具体含义如下:
权限列:
权限列中一共 10 个字符,第一个字符代表文件类型,后边9 个字符 3 个为一组表示不同用户的权限;
第一字符表示文件类型:
[d]:目录
[-]:普通文件
[l]:连接档
[b]:设备文件中可供存储的接口设备
[c]:设备文件中串行接口设备
后九个字符每三个为一组:
第一组:文件所有人的权限;
第二组:同群组的权限;
第三组:其他非本群组人的权限;
r:可读 w:可写 x:可执行 -:表示无此属性
[d][rwx][r-x][r--]
1 234 567 890
1:代表这个文件类型(此示例中表示此文件为目录);
234:拥有人的权限(此示例中为可读可写可执行)
567:同群组中使用人的权限(此示例中为可读、可执行)
890:其他使用者的权限(此示例中仅可读,需要特别注意 由于其他使用者只有可读属性,该目录是不可进入的)
x 属性与目录密切相关,如果对目录没有可执行的权限,则用户无法进入目录。因为你进入目录不能执行任何执行,因此进入该目录没有任何意义。
连接数:
如果文件为目录,那就与该目录下还有多少目录有关
---------------------
作者:zhouguangcai1
来源:CSDN
原文:https://blog.csdn.net/zhouguangcai8/article/details/79294981
版权声明:本文为博主原创文章,转载请附上博文链接!