Linux学习笔记—— ls-l 长格式列表

ls-l 长格式列表

ls -l 命令会列出文件或者目录的具体信息,即长格式列表

下面,根据一个实例详细说明
在这里插入图片描述

  • 第 1 列:文件属性
    • 第 1 字符为文件类型
      - : 普通文件
      b : 块设备文件(Block)
      d : 目录文件(Dir)
      c :字符设备文件(Char)
      I :符号连接文件(Link)
      p :命名管道文件(Pipe)
    • 文件的访问权限(r 读权限,w 写权限,x 可执行权限)
      2-4 字符:文件所有者对文件的访问权限
      5-7 字符:同组用户对文件的访问权限
      8-10 字符:其它用户对文件的访问权限

此例文件类型为普通文件,文件所有者对文件的访问权限是可读可写可执行,同组用户对文件的访问权限是可读可执行,其它用户对文件的访问权限是可执行。

  • 第 2 列:文件link数或目录子目录数

此例文件link数为 1。

  • 第 3 列,第 4 列:文件主的名字和组名

此例文件主的名字为 liang,组名为 stud。

  • 第 5 列 文件大小
    • 普通磁盘文件:列出文件大小(字节数)
    • 目录:列出目录表大小
    • 符号连接文件:列出符号连接文件自身的长度
    • 字符设备和块设备文件:列出主设备号和次设备号
    • 管道文件:列出管道内的数据长度

此例为普通磁盘文件,文件大小519字节

  • 第 6 列:文件最后一次被修改的日期和时间

此例文件最后一次被修改的时间是 7月5日 15:02

  • 第 7 列:文件名
    • 对于符号连接文件,附带列出符号连接文件的内容

此例文件名为 arg

你可能感兴趣的:(Linux与Shell编程,linux,shell)