zoukankan      html  css  js  c++  java
  • 每天一个linux命令(25)--Linux文件属性详解

      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 就相当于这本书前面的目录,一本书有很多的内容,如果想查找某部分的内容,我们可以先查目录,通过目录能最快的找到我们想要看的内容。虽然不太恰当,但还是比较形象。

      

      

  • 相关阅读:
    爬虫之Selenium库
    爬虫之pyquery库
    爬虫之BeautifulSoup库
    爬虫之Requests库
    爬虫之Re库
    在Flask中使用Celery
    Celery-分布式任务队列
    MongoDB
    Redis Cluster
    如何使用mongo shell
  • 原文地址:https://www.cnblogs.com/aaronax/p/5627898.html
Copyright © 2011-2022 走看看