ChinaUnix.net
相关文章推荐:

unix文件的物理结构

我们知道unix的数据结构C描述是: struct dinode { ushort di_mode; short di_nlinke; ushort di_uid; ushort di_gid; off_t di_size; char di_addr[40]; /*文件所在数据块号表*/ time_t di_atime; time_t di_mtime; time_t di_ctime; }; 书上说描述文件内部结构的索引结点中,文件结构所在的数据块的块号就记录在di_addr[40]数组中.而这40个字节长的数组只用了39个.这39个字节被分为13组...

by fightvictory - 内核/嵌入技术 - 2004-03-06 12:37:17 阅读(958) 回复(1)

相关讨论

我们知道unix的数据结构C描述是: struct dinode { ushort di_mode; short di_nlinke; ushort di_uid; ushort di_gid; off_t di_size; char di_addr[40]; /*文件所在数据块号表*/ time_t di_atime; time_t di_mtime; time_t di_ctime; }; 书上说描述文件内部结构的索引结点中,文件结构所在的数据块的块号就记录在di_addr[40]数组中.而这40个字节长的数组只用了39个.这39个字节被分为13组...

by fightvictory - 内核源码 - 2004-03-06 12:37:17 阅读(1536) 回复(1)

Toy Posted in Tips 这张 unix 文件结构图使用思维导图工具绘制而成,其中对 /dev、/bin、/etc、Home 等目录中的重要文件及其作用进行了梳理,而内容则偏重于 Devices、Programs、Logs 等层面。个人认为这张图还是很有参考价值的。 本文来自Chinaunix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_706883.html

by sdccf - Linux文档专区 - 2008-05-26 15:11:06 阅读(648) 回复(0)

http://linuxtoy.org/archives/unix-file-structures.html unix 文件结构图 2007-08-04 Toy Posted in TipsRSSTrackback 这张 unix 文件结构图使用思维导图工具绘制而成,其中对 /dev、/bin、/etc、Home 等目录中的重要文件及其作用进行了梳理,而内容则偏重于 Devices、Programs、Logs 等层面。个人认为这张图还是很有参考价值的。 点击查看大图 [ 本帖最后由 r2007 于 2007-8-6 09:40 编辑 ]

by r2007 - Shell - 2007-08-06 10:11:06 阅读(1826) 回复(2)

根据我的观察,我觉得unix下,是不是以后缀名的多少来划分文件集和文件的啊。 因为我在安装的过程中,譬如: cluster.adt.es.client.demos cluster.adt.es.client.include cluster.adt.es.client.samples.clinfo cluster.adt.es.client.samples.clstat …… 许多文件,都属于cluster.adt.es里面的,我从安装光盘中只能看到cluster.adt.es,只有利用smit install命令,进入后利用list才看到了文件,所以,我猜测:是不是: cluster....

by vicelee - AIX - 2004-07-26 00:24:37 阅读(996) 回复(2)

根据我的观察,我觉得unix下,是不是以后缀名的多少来划分文件集和文件的啊。\r\n因为我在安装的过程中,譬如:\r\ncluster.adt.es.client.demos\r\ncluster.adt.es.client.include\r\ncluster.adt.es.client.samples.clinfo\r\ncluster.adt.es.client.samples.clstat\r\n……\r\n许多文件,都属于cluster.adt.es里面的,我从安装光盘中只能看到cluster.adt.es,只有利用smit install命令,进入后利用list才看到了文件,所以,我猜...

by vicelee - AIX - 2004-07-26 00:24:37 阅读(2713) 回复(2)

关键词:Scounix 文件系统 目录结构 上文说了i节点的结构,其中重要的一点就是i节点结构不含文件名信息,那对于一个具体的文件来说,文件名称是怎么跟其i节点挂接上的呢? 答案就是目录,文件名跟i节点挂接是通过目录来实现的,废话不说,先show下目录文件结构。 具体参考:/usr/include/sys/dirent.h (scounix505) struct dirent { ino32_t d_ino; /* 文件i节点*/ off_t d_off; ...

by sdccf - SCO文档中心 - 2008-03-29 10:43:59 阅读(2874) 回复(0)

unix并不使用驱动器名如 C: D: 等来标记一硬盘或分区,在整个系统上,不管有多少个硬盘,分区是怎样的,只有一个根目录,叫做root 标记为 / ,其下任何一个子目录,却可以是一个硬盘或一个分区,而且是可随时改变的,比如今天你可以设置 /tmp 为硬盘上一个分区,明天你可以设置他为一个你新装的硬盘,如果你需要对这方面深入了解,你必须去看看这方面的专业书籍。现在我要让你知道的是在通常情况下,一个unix系统的各个标准目...

by sdccf - SCO文档中心 - 2008-03-19 22:25:37 阅读(1114) 回复(0)

unix并不使用驱动器名如 C: D: 等来标记一硬盘或分区,在整个系统上,不管有多少个硬盘,分区是怎样的,只有一个根目录,叫做root 标记为 / ,其下任何一个子目录,却可以是一个硬盘或一个分区,而且是可随时改变的,比如今天你可以设置 /tmp 为硬盘上一个分区,明天你可以设置他为一个你新装的硬盘,如果你需要对这方面深入了解,你必须去看看这方面的专业书籍。现在我要让你知道的是在通常情况下,一个unix系统的各个标准目录...

by sdccf - SCO文档中心 - 2008-03-19 21:59:16 阅读(1209) 回复(0)

从接触unix开始,就喜欢unix的目录结构,感觉比Windows好多了,可是对初学者也不容易,要记住那么多的unix目录是干什么用的,确实是个挑战.又我发现unix中对于非自由软件没有 提供很好的安身之地,在Linux中有一个opt目录是来存放第三方软件的,在PCBSD中有了program files存放软件.有这两点想法我把unix的目录结构精简了一下,使根目录更清晰一些. 我不是在挑战前辈的权威,只是在诉说我的想法,这也只是一个想法,欢迎大家有道理的拍砖. ...

by enjoyo - BSD - 2007-09-12 19:08:03 阅读(6525) 回复(21)

unix并不使用驱动器名如 C: D: 等来标记一硬盘或分区,在整个系统上,不管有多少个硬盘,分区是怎样的,只有一个根目录,叫做root 标记为 / ,其下任何一个子目录,却可以是一个硬盘或一个分区,而且是可随时改变的,比如今天你可以设置 /tmp 为硬盘上一个分区,明天你可以设置他为一个你新装的硬盘,如果你需要对这方面深入了解,你必须去看看这方面的专业书籍。现在我要让你知道的是在通常情况下,一个unix系统的各个标准目录下...

by marlborolj - Linux论坛 - 2003-05-27 15:48:40 阅读(520) 回复(0)