`ls -la` 输出的每个部分是什么意思?

`ls -la` 输出的每个部分是什么意思?

以下数字代表什么?

答案1

我们来分析一下这个:

-rwxrw-r-- 1 root    root       4096 Dec 18 16:41 somefile.txt

为了方便理解,我们将拆分输出。

Field1  Field2  Field3  Field4  Field5  Field6  Field7  Field8  Field9        Field10

-       rwx     rw-     r--     1       root    root    4096    Dec 18 16:41  somefile.txt
  • 第一的场地:

    • -对于常规文件、d对于目录、l对于符号链接
  • 第二: 这所有者执行这个文件

  • 第三: 这业主群这个文件

  • 第四其他用户, 但不是 或者执行这个文件。

  • 第五:此目录内指向此文件或目录的硬链接数。

  • 第六:对象的所有者

  • 第七:对象的业主群。此组中的所有用户(例如,rootuserwww-data等)均受字段 3

  • 第八字段是对象的大小(以字节为单位)。注意:ls -lh将使用kM、等GT人类可读. (查看man ls或运行ls --help。)

  • 第九字段:对象的最后修改时间;对于目录,这不是继承的。

  • 第十字段:存储在文件系统目录中的对象名称

理解 Unix 权限模型man chmodapropos permissions了解更多信息。

笔记:某些版本ls(1)还显示八进制权限,这是使用数字来显示和存储第一到第四个字段的简单方法。

答案2

这些数字代表:

1是硬链接的数量

7160文件大小(以字节为单位)。

相关内容