您的位置:首页 > 运维架构 > Linux

每天一个linux命令(25)--Linux文件属性详解

2016-06-29 18:37 597 查看
  Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。具体情况如下:

  命令:

    ls -lih

  2098120  lrwxrwxrwx   1  root  root  11  11-22  08:35  ack

  第一列:inode

  第二列:文件种类和权限

  第三列:硬链接个数 数值为1时,表示本身,即没有硬链接。

  第四列:属主

  第五列:所归属的组

  第六列:文件或目录的大小

  第七列和第八列:最后访问或修改时间

  第九列:文件名或目录名

  关于 iNode:

    iNode 索引节点,每个存储设备或存储设备的分区(存储设备是硬盘、软盘、U盘等)被格式化为文件系统后,应该有两部分,一部分是inode, 另一部份是 Block, Block是用来存储数据用的。而inode 就是用来存储这些数据的信息,这些信息包括文件大小,属主,归属的用户组,读写权限等。inode 为每个文件进行信息索引,所以就有了inode 的数值。操作系统根据指令,能通过 inode 值最快的找到相对应的文件。

    做个比喻,比如一本书,存储设备或分区就相当于这本书,Block 相当于书中的每一页,inode 就相当于这本书前面的目录,一本书有很多的内容,如果想查找某部分的内容,我们可以先查目录,通过目录能最快的找到我们想要看的内容。虽然不太恰当,但还是比较形象。

  

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: