命令
查看文件属性
ls -l 文件名
例子:
查看目录属性
ls -ld 目录名
例子:
查看某一目录下所有文件/子目录属性
ls -l
例子:
字段含义
例如test .c的属性如下:
-rw-r--r-- 1 zlg zlg 19 1月 28 13:37 test.c
为便于查看和解释,标记以不同颜色:
-rw-r--r--1zlg zlg 19 1月 28 13:37 test.c
字段含义:
(1)首字符指示文件类型。
如果是‘-’,则是普通文件,如果是‘d’,则是目录;
(2)首字符后是三个“rwx”结构(绿色所示的九个字符),指示了用户操作这些文件(夹)的权限。
r代表可读,w代表可写和可删除,x对普通文件而言代表可执行,对目录而言代表可搜索。‘-’代表不具备特定权限,比如在w的位置上是‘-’,则对应用户不具备写和删除权限。
三个rwx结构中,第一个指明文件/目录拥有者(深绿色区域的第一个字段)的权限,第二个指明所有者所属用户组(深绿色区域的第二个字段)的权限,第三个指明所有人都具备的权限。
(3)rwx结构后的字段指出文件/目录硬连接的数目,此例中数目为1.
(4)紧接着的两个字段分别指出文件/目录的所有者和所有者所属用户组。此例中均为“zlg”。
(5)紫色字段表明文件大小(单位:byte),注意,对目录而言,该字段指出目录大小而非目录中所有内容的总大小。
(6)最近一次修改的日期和时间。注意,在某些版本的linux系统中,当最近一次修改日期在今年之内时,显示月、日、时分,否则显示年、月、日。例子:
(7)最后是文件名/目录名