教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> Oracle >> 备份恢复 >> Inode 结构:基本资料 RSS订阅
Inode 结构:基本资料
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   

  inode的基本资料蛮多,在此我很简略的跟各位介绍一下
  
  unsigned long i_ino;
  
  每一个inode都有一个序号,经由super block结构和其序号,我们可以很轻易的找到这个inode。
  
  unsigned int i_count;
  
  在Kernel里,很多的结构都会记录其reference count,以确保如果某个结构正在使用,它不会被不小心释放掉,i_count就是其reference count。
  
  kdev_t i_dev; /* inode所在的device代码 */
  umode_t i_mode; /* inode的权限 */
  nlink_t i_nlink; /* hard link的个数 */
  uid_t i_uid; /* inode拥有者的id */
  gid_t i_gid; /* inode所属的群组id */
  kdev_t i_rdev; /* 如果inode代表的是device的话,
  那此字段将记录device的代码 */
  off_t i_size; /* inode所代表的档案大小 */
  time_t i_atime; /* inode最近一次的存取时间 */
  time_t i_mtime; /* inode最近一次的修改时间 */
  time_t i_ctime; /* inode的产生时间 */
  unsigned long i_blksize; /* inode在做IO时的区块大小 */
  unsigned long i_blocks; /* inode所使用的block数,一个block为512 byte*/
  unsigned long i_version; /* 版本号码 */
  unsigned long i_nrpages; /* inode所使用的page个数 */
  struct page *i_pages;
  /* inode使用的page会被放在串行里,这个字段记录着此串行的开头 */
  struct super_block *i_sb; /* inode所属档案系统的super block */
  unsigned long i_state;
  /* inode目前的状态,可以是I_DIRTY,I_LOCK和 I_FREEING的OR组合 */
  unsigned int i_flags; /* 记录此inode的参数 */
  unsigned char i_pipe; /* 用来记录此inode是否为pipe */
  unsigned char i_sock; /* 用来记录此inode是否为socket */
  unsigned int i_attr_flags; /* 用来记录此inode的属性参数 */
  struct file_lock *i_flock; /* 用来做file lock */
  

来源:upschool.com.cn
作者:
关键字:Inode,结构,基本资料
发表日期:2007-1-6 0:46:14

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:Inode 结构:内存映对   下一篇:File结构


2008-12-2 6:46:40
本文的相类似文章
  • 卸载oracle表结构到文本中的脚本(UNIX下)
  • oracle 中的数据结构
  • Oracle中索引树的结构与块的尺寸
  • Oracle内存结构:SGA的区域信息
  • 轻松取得Oracle结构描述句法
  • Oracle结构设计技巧
  • 如何转储B*Tree索引的分枝结构
  • Oracle内存结构:Shared Pool的详细信息
  • Oracle内存结构:Process Memory的详细信息
  • 复制表结构的通用存储过程
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com