先说一下格式化:每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此就需要将分区格式化,以成为操作系统能够利用的文件系统格式。linux的文件格式为Ext2/Ext3,现在好像已经到了Ext4.windows 操作系统为vfat或者NTFS。 linux文件系统: 操作系统的 ...
分类:
系统相关 时间:
2018-08-16 19:43:55
阅读次数:
182
Linux系统结构Linux系统一般情况下是由3个主要的部分组成的:kernel(内核)、命令解释器(Shell或者其他的操作环境)、application(应用程序或者称为实用工具)1.Linux系统的kernel内核是Linux系统的心脏,是运行程序和磁盘管理以及打印机等硬件设备的核心程序。操作环境向用..
分类:
系统相关 时间:
2017-03-30 20:51:25
阅读次数:
330
我们知道磁盘在分区后还需要进行格式化,之后操作系统才能使用这个分区。而需要格式化的原因正是因为每种操作系统所设置的文件属性/权限并不相同。在Linux中,传统的磁盘文件系统是EXT,下面以EXT为例浅析Linux的文件系统与索引节点。我们知道,文件的数据除了文件实际内容之外..
分类:
系统相关 时间:
2016-07-31 22:40:57
阅读次数:
232
1、Linux文件空洞与稀疏文件 2、文件系统数据存储 3、文件系统调试 文件空洞 稀疏文件(Sparse File) Linux文件系统inode数据块存储 索引节点采用了多重索引结构,主要体现在直接指针和3个间接指针。直接指针包含12个直接指针块,它们直接指向包含文件数据的数据块,紧接在后面的3 ...
分类:
系统相关 时间:
2016-05-02 18:19:16
阅读次数:
297
什么是iNode在Unix/Linux系统中,表面上,用户通过文件名,打开文件,实际上,系统内部这个过程分成三步:首先,系统找到这个文件名对应的inode号码;其次,通过inode号码,获取inode信息;最后,根据inode信息,找到文件数据所在的block,读出数据。储存文件元信息(文件的创..
分类:
系统相关 时间:
2015-08-25 17:00:53
阅读次数:
200
申明:文中有的图片是网上的以及马哥教育的图片.内容是我自己写的,介意话,请联系博主,立刻删除。ext2管理文件的方式:将存储设备高级格式化其实就是创建文件系统。创建好文件系统之后。具体可以参考下图。BootBlock在整体的规划当中,文件系统最前面有一个启动扇区(bootsect..
分类:
其他好文 时间:
2015-04-20 19:16:38
阅读次数:
213
一、linux目录系统1./根目录目录,一般根目录只存放目录,不存放文件。2./bin;/usr/bin二进制可执行文件的存放目录,绿色显示的文件,比如ls,cat,tar,mv3./sbin;/usr/sbin超级用户可执行文件存放,super=root4./etc/存放大部分配置文件,不建议存放可执行文件,重要配置文件/e..
分类:
系统相关 时间:
2015-04-17 15:55:40
阅读次数:
208
要说inode,还得首先从硬盘的物理格式说起,硬盘的最小存储单位是扇区,也就是sector,每个扇区存储512个字节。而一般文件系统都会有自己的最小读写单位,它就是block,一般可以有1KB、2KB、4KB等几种,现在比较常见的是4KB的,也就是连续的八个sector组成一个block。
文件的具体数据是存储在block中的,于是我们想找到这些block,就需要存储它们的元信息啦,于是就...
分类:
系统相关 时间:
2015-02-17 12:55:28
阅读次数:
232