ext2的inode结构
来源:互联网 发布:nginx 前后端分离 编辑:程序博客网 时间:2024/06/05 07:35
ext2文件系统的inode结构体:
struct ext2_inode {
__le16 i_mode;
__le16 i_uid;
__le16 i_gid;
__le16 i_links_count;
////////////////////////////////////
__le32 i_atime;
__le32 i_ctime;
__le32 i_mtime;
__le32 i_dtime;
//////////////////////////////////
__le32 i_blocks;
__le32 i_flages;
//////////////////////////////////////////////////////////////////////////////////////////////////
__le32 i_block[EXT2_N_BLOCKS];
__le32 i_generation;
__le32 i_file_acl;
__le32 i_dir_acl;
__le32 i_faddr;
/////////////////////////////////////////////////////////////////////////////////////////////////
union {
struct {
__le32 l_i_reserved1;
} linux1;
struct {
__le32 h_i_traslator;
} hurd1;
struct {
__le32 m_i_reserved1;
} masix1;
} osd1;
///////////////////////////////////////////////////////////////////////////////////////////////////
union {
struct {
__u8 l_i_frag;
__u8 l_i_fsize;
__u16 i_pad1;
__le16 l_i_uid_high;
__le16 l_i_gid_high;__u32 l_i_reserved2;
} linux2;
struct {
__u8 h_i_frag;
__u8 h_i_fsize;
__le16 h_i_mode_high;
__le16 h_i_uid_high;
__le16 h_i_gid_high;
__le32 h_i_author;
} hurd2;
struct {
__u8 m_i_frag;
__u8 m_i_fsize;
__u16 m_pad1;
__u32 m_i_reserved2[2];
} masix2;
} osd2;
};
- ext2的inode结构
- ext2下的inode
- ext2文件系统的超级快结构体
- fs/ext2/inode.c相关函数注释
- ext2格式跟ext3格式区别 inode
- 修改ext2文件系统中inode属性
- ext2文件系统源代码之inode.c
- liunx ext2文件系统结构
- ext2文件系统存储结构
- ext2文件系统存储结构
- ext2 / ext3 结构分析
- ext2 / ext3 结构分析
- ext2 / ext3 结构分析
- ext2文件系统结构分析
- resize2fs 修改ext2 ext3文件系统的大小 (普通分区也可,或者解决inode不够的问题)
- Linux struct inode结构
- inode 结构体分析
- inode结构及其操作
- Contributor License Agreements : 贡献者许可证协议 介绍
- MSSQL删除表中已有的重复数据,保留一条数据
- Deep Learning论文笔记之(八)Deep Learning最新综述
- 多条件排序解决方案
- c#串口收发数据
- ext2的inode结构
- Oracle ERROR: ORA-12560: TNS: 协议适配器错误
- Java(Android)线程池
- python中一些链接数据库所用到的包
- 杭州校招android笔试题(持续更新)
- 关于Highcharts中隐藏部分数据功能
- IOS自动布局基本知识介绍
- iOS中 UICollectionView UI_19
- 2007年NOIP提高组 树网的核