主题
ls -l(别名ll)命令结果解读
bash
[root@localhost /]# ll
总用量 24
lrwxrwxrwx. 1 root root 7 9月 4 17:24 bin -> usr/bin
dr-xr-xr-x. 6 root root 4096 9月 18 21:37 boot
drwxr-xr-x 20 root root 3280 10月 30 20:59 dev
drwxr-xr-x. 78 root root 8192 10月 30 21:00 etc
drwxr-xr-x. 6 root root 114 10月 23 22:36 home
lrwxrwxrwx. 1 root root 7 9月 4 17:24 lib -> usr/lib
lrwxrwxrwx. 1 root root 9 9月 4 17:24 lib64 -> usr/lib64
drwxr-xr-x. 2 root root 6 11月 5 2016 media
drwxr-xr-x. 2 root root 6 11月 5 2016 mnt
drwxr-xr-x. 2 root root 6 11月 5 2016 opt
dr-xr-xr-x 222 root root 0 10月 30 20:59 proc
dr-xr-x---. 4 root root 197 9月 18 21:37 root
drwxr-xr-x 24 root root 720 10月 30 20:59 run
lrwxrwxrwx. 1 root root 8 9月 4 17:24 sbin -> usr/sbin
drwxr-xr-x. 2 root root 6 11月 5 2016 srv
dr-xr-xr-x 13 root root 0 10月 30 20:59 sys
drwxrwxrwt. 22 root root 4096 10月 30 23:00 tmp
drwxr-xr-x. 13 root root 155 9月 4 17:24 usr
drwxr-xr-x. 20 root root 4096 9月 18 21:30 var
drwxr-xr-x 7 root root 123 9月 18 21:37 www1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
,“总用量 24”表示当前目录(根目录/)下所有文件和目录的块数总和的近似值为24。这个值并不直接表示磁盘空间的占用情况,而是一个用于快速了解目录内容大小的参考指标。
文件类型和权限(例如:
第一个字符表示文件类型。例如,
l表示符号链接(symlink),d表示目录,-表示普通文件。接下来的九个字符分为三组,每组三个字符,分别表示文件所有者(user)、所属组(group)和其他用户(others)的权限。每组中的字符代表读(r)、写(w)、执行(x)权限,以及是否存在特殊权限位(如setuid、setgid、sticky bit)。
最后一个点(
.)通常表示SELinux安全上下文或ACL(访问控制列表)的额外信息,但在没有这些额外信息时也可能显示。
硬链接数(例如:
- 表示有多少个目录项指向该文件或目录的inode。对于目录,这个数字通常至少为2(
.和..),并且会随着目录中文件和子目录的增加而增加。
- 表示有多少个目录项指向该文件或目录的inode。对于目录,这个数字通常至少为2(
文件所有者(例如:
- 显示文件或目录的所有者的用户名。
文件所属组(例如:
- 显示文件或目录所属的用户组名。
文件大小(例如:
- 表示文件的大小(以字节为单位)。对于目录,这个数字通常表示目录本身在磁盘上所占用的空间大小,而不是目录中所有文件和子目录的总大小。
最后修改时间(例如:
- 显示文件或目录最后一次被修改的时间。
文件名(例如:
如果是普通文件或目录,则显示其名称。
如果是符号链接,则显示链接的目标路径(例如,
bin -> usr/bin表示bin是一个指向usr/bin的符号链接)。
注意:在你的输出中,有些权限字符串后面跟着一个点(.),这通常表示SELinux安全上下文或ACL的额外信息被省略了。如果你想要查看这些额外信息,你可能需要使用ls -lZ(对于SELinux)或getfacl(对于ACL)命令。
另外,proc、sys等目录的链接数为0或非常大(如222)在Linux中是正常的,因为这些目录通常是特殊的虚拟文件系统挂载点,它们的行为与普通文件和目录有所不同。

r ->read 读
w ->write 写
x ->execute 执行
- ->没有这个权限
所属用户的权限: 可读可写可执行
所属用户组的权限:可读不可写可以执行
其他用户的权限:可读不可写可以执行