linux superblock位置,Linux下对superblock的理解[通俗易懂]

linux superblock位置,Linux下对superblock的理解[通俗易懂]386structext3_super_block{387/*00*/__le32s_inodes_count;/*Inodescount*/388__le32s_blocks_count;/*Blockscount*/389__le32s_r_blocks_count;/*…

386 struct ext3_super_block {

387 /*00*/  __le32  s_inodes_count;         /* Inodes count */

388         __le32  s_blocks_count;         /* Blocks count */

389         __le32  s_r_blocks_count;       /* Reserved blocks count */

390         __le32  s_free_blocks_count;    /* Free blocks count */

391 /*10*/  __le32  s_free_inodes_count;    /* Free inodes count */

392         __le32  s_first_data_block;     /* First Data Block */

393         __le32  s_log_block_size;       /* Block size */

394         __le32  s_log_frag_size;        /* Fragment size */

395 /*20*/  __le32  s_blocks_per_group;     /* # Blocks per group */

396         __le32  s_frags_per_group;      /* # Fragments per group */

397         __le32  s_inodes_per_group;     /* # Inodes per group */

398         __le32  s_mtime;                /* Mount time */

399 /*30*/  __le32  s_wtime;                /* Write time */

400         __le16  s_mnt_count;            /* Mount count */

401         __le16  s_max_mnt_count;        /* Maximal mount count */

402         __le16  s_magic;                /* Magic signature */

403         __le16  s_state;                /* File system state */

404         __le16  s_errors;               /* Behaviour when detecting errors */

405         __le16  s_minor_rev_level;      /* minor revision level */

406 /*40*/  __le32  s_lastcheck;            /* time of last check */

407         __le32  s_checkinterval;        /* max. time between checks */

408         __le32  s_creator_os;           /* OS */

409         __le32  s_rev_level;            /* Revision level */

410 /*50*/  __le16  s_def_resuid;           /* Default uid for reserved blocks */

411         __le16  s_def_resgid;           /* Default gid for reserved blocks */

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215509.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • android文件访问权限_android最高权限名称

    android文件访问权限_android最高权限名称添加权限配置<uses-permissionandroid:name="android.permission.BLUETOOTH"/><uses-permis

    2022年8月5日
  • 51单片机控制步进电机-电路连接[通俗易懂]

    51单片机控制步进电机-电路连接[通俗易懂]51单片机控制步进电机-电路连接概要:本案例讲解的内容是51单片机控制步进电机硬件连接部分。后续会分别讲解单片机程序,S曲线加减速方法,上位机等相关内容硬件清单:1、51单片机控制板一个2、二相四线步进电机一个3、稳压电源一个4、TB6600步进电机驱动器一个整体连接图:原理图:功能部分说明:1、51单片机:①输出脉冲到TB6600驱动器PUL端口,从而控制步进电机转动②控制TB6600驱动器ENA端口,从而控制步进电机使能③控制TB6600驱动器DIR端口,从而控制步进电机

    2022年5月31日
  • linux查看分区类型(查看文件系统类型 centos)

    1,fdisk-l fdisk-l只能列出硬盘的分区表、容量大小以及分区类型,但看不到文件系统类型。2,df-hdf命令是用来查看文件系统磁盘空间使用量的。但df命令只会列出已挂载的文件系统信息,对于没有挂载的文件系统是查看不到的。使用这个命令可以很方便的查看已挂载的文件系统的空间使用量、剩余空间大小等信息。3,parted

    2022年4月13日
  • 引用类型的一些方法

    引用类型的一些方法

    2022年3月12日
  • 数据库设计之概念结构设计工具_数据库关系设计

    数据库设计之概念结构设计工具_数据库关系设计概念模型将需求分析得到的用户需求抽象为信息结构(即概念模型)的过程就是概念结构设计概念模型的特点(1)能真实、充分地反映现实世界,是现实世界的一个真实模型。(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见。(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充。(4)易于向关系、网状、层次等各种数据模型转换描述概念模型的工具E-R模型E-R模型1.实体之间的联系(1)两个实体型之间的联系:①一对一联系(1∶1)②一对多联系(1∶n)③多对多联系(m∶n)

    2022年10月12日
  • nessus怎么用_nessus如何换端口

    nessus怎么用_nessus如何换端口打开安装有nessus软件的虚拟机,输入账号密码输入ifconfig打开浏览器,输入虚拟机的IP地址,加端口号8843这个时候,等一会,加载完插件,就可以输入用户名密码

    2022年10月18日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号