文件列表的详细信息

2020-05-08 Linux

ll:显示出文件的权限、属主、大小等详细信息,是 ls -l 的简写,下面介绍列出来的详细信息是什么意思。

# 1. 文件类型

Linux文件类型

最左侧一列表示该文件的类型:

  • “-” 表示普通文件;
  • “d” 表示目录;
  • “l” 表示链接文件;
  • “p” 表示管理文件;
  • “b” 表示块设备文件。

# 2. 文件属性

这里以 boot 目录为例,r-xr-xr-x 可以分为三部分 [r-x][r-x][r-x],其中的第一部分表示文件创建者/所有者对该文件所具有的的权限,第二部分表示创建者/所有者所在的组其他用户的权限,第三部分表示其他组的用户的权限。

Linux文件属性

  • r(读取权限):若是文件,则表示可以读取文件内容,若是目录,则表示可以浏览目录;
  • w(写入权限):若是文件,则表示可以新增、修改内容,若是目录,则表示可以删除、移动目录列表的权限;
  • x(执行权限):若是文件,则表示具有执行文件的权限,若是目录,则表示该用户拥有进入目录的权限

# 3. 目录/链接个数

  • 如果是目录那么这里的数量减 2 表示它下级目录或者文件的个数。
  • 如果是文件则表示指向它的链接文件的数量。

Linux目录或链接个数

# 4. 文件所有者

其中 root root 可以分为两部分,[root] [root],前面的 root 表示该文件或目录的所有者/创建者是 root 用户,后面的 root 表示该文件或目录所在的组是 root

图片描述

# 5. 文件的大小

  • 如果是文件则表示该文件的大小,单位是字节(byte)。
  • 如果是目录则表示该目录所占的空间大小,并不是指该目录下所有文件的大小。

图片描述

# 6. 文件名称

表示文件名,其中 bin->usr/bin 表示软链接。

图片描述

# 7. 字体颜色的含义

图片描述

  • 亮黄色表示设备文件;
  • 亮蓝色表示链接文件;
  • 灰蓝色表示目录;
  • 亮红色表示压缩文件;
  • 亮绿色表示可执行文件;
  • 灰白色表示普通文件。
上次更新: 5 个月前