当我在Ubuntu终端中执行“ls -l”时,这个“-rwxr-xr-x 1 root root 920788 Mar 28 2013 bash”的列标题是什么?

时间:2014-12-16 11:23:19

标签: linux bash ubuntu ls

我执行了命令" ls -l"在ubuntu终端,我理解" ls -l"是ubuntu中的长列表,但我不理解列例如:(这是第一行)

-rwxr-xr-x  1   root    root    920788  Mar 28 2013 bash

我如何找到上述列标题?

2 个答案:

答案 0 :(得分:2)

列是:

  • 权限(所有者,群组。所有)
  • 链接
  • 所有者
  • 以字节为单位的大小
  • 上次修改时间
  • 名称

所以" -rwxr-xr-x 1 root root 920788 2013年3月28日bash"的意思是:

  • 用户root具有权限rwx(读,写,执行)。
  • group root拥有权限r-x(读取和执行)。
  • 每个人都有权限r-x(读取和执行)。
  • 该文件只有1个硬链接。
  • 所有者是root。
  • 该组是root。
  • 大小为920788字节。
  • 最后修改于2013年3月28日。
  • 文件名为 bash

答案 1 :(得分:2)

以下是它们的内容:

第1列是 - 文件类型(DIR / Files / symlink)和UGO(用户组其他)的访问详细信息。它的-rwxr-xr-x在你的情况下意味着它是一个简单的文件,拥有者可以读/写/执行这个文件,而组和其他人只能读取和执行文件
第二列是 - 它给出了文件的链接数。在你的情况下它1 第3列是 - 拥有此文件的用户。它的根源在你的情况下 第4列是 - 拥有此文件的组。它的根源在你的情况下 第5列是 - 文件的大小或目录
第6列是 - (时间戳)文件/ DIR修改的日期和时间
第7列是 - 文件/目录名称