linux系统中ls命令问题

问题描述:

linux系统中ls命令问题
小弟我初学LINUX,
[root@localhost ]# ls -l
总计 86
-rwx------ 1 root root 772 2013-03-30 anaconda-ks.cfg
drwxr-xr-x 2 root root 1024 03-30 14:26 text
请问这两行的中每一列代表什么含义?每一行的第一列的每个字母代表什么含义?

-rwx------和drwxr-xr-x共有10位,其每个代表的含义如下:
第一位表示文件类型(-表示文件,d表示目录)
2-4位表示文件所有者的权限
5-7位表示文件所有者所属组成员的权限
8-10位表示所有者所属组之外的用户的权限
2-10位的权限总和有时称为a权限
之后的数字表示文件硬链接数或目录子目录数:
1.如果是一个文件而不是目录那么这一字段表示,这个文件所具有的硬链接数,即这个文件总共有多少个文件名;
2.如果是一个目录,则第2字段表示该目录所含子目录的个数;
接下来第三段参数表示文件拥有者,这里的文件拥有者为root;
第四段参数表示:文件拥有者所在的组;
第五段表示:文件文件大小(以字节为单位);
第六段:文件或目录创建日期;
第七段表示文件名或目录名;