文件系统学习报告
文件系统为用户提供了一种简单的、统一的存取和管理信息的方法,可以通过文件的名字,使用直观的文件操作命令,就可获得所需要的信息,从而使用户摆脱了存储介质的特性和I/O指令的细节。通过学习我们知道,文件系统是将存储、检索、共享和保护文件的手段提供给操作系统和用户,从而达到进一步方便用户、提高资源利用率的目的。
文件是在逻辑上具有完整意义的信息集合,文件名是以字母开头的字母字串。它是由文件系统存储和加工的逻辑部件,所以其基本单位可以是信息项(一个字符或字节),也可以是记录。由此又可以这样认为:①文件是具有符号名的信息(数据)项的集合;②文件是具有符号名的记录的集合。
根据以上这些文件的定义,每个文件都必须有一个唯一的文件名,不论是系统管理,还是用户使用文件。在大多数微型计算机系统中,文件名的长度一般为1~12个字符串,在DOS、Windows系统中文件名:文件名.[文件扩展名]。而且在Windows系统中文件名是允许超长的文件名的,最多可达到256个字符,不区分英语字母的大小写。文件扩展名一般不超过3个字符,用来表示文件的类型,例如:
.cpp 表示c++语言程序文件
.exe 表示可执行文件
.dr 表示目录或子目录文件
文件系统操作系统中负责管理和存取文件信息的软件机构,它由管理文件所需的数据结构(如目录表、文件控制块、存储分配表)和相应的管理软件,以及访问文件的一组操作所组成。文件系统从本质上是一个处于用户与外存之间的接口。从用户角度,文件系统屏蔽了对文件访问的实现细节,提供了简单,统一的方法供用户调用。从操作系统的角度上,文件
系统是一种管理、组织文件的工具。
一些典型的文件系统有:
(1)fat32:Windos采用的文件系统
(2)ext3(extended file system):linux采用的文件系统
(3)nfs:网络文件系统
(4)iso9660:CD-ROM的标准文件系统
(5)ReiserFS:性能很好的日志文件系统
根据老师粗略的讲解和自学文件的逻辑结构和物理结构、串联文件、随机文件等,特别是详细了解了索引文件的结构组织,对文件的存储管理进一步的了解。而文件目录是文件系统在创建每一个文件的时候为其建立的文件说明,也称文件控制块FCB,它与文件一一对应,随着文件的建立而诞生,随着文件的删除而消失,并且可能随着文件内容的使用而发生动态改变。文件的组成={文件说明+文件体},而所有的文件说明组成了文件目录。文件目录即文件名址录,它是一张记录所有文件的名字及其存放地址的目录表。表中还应包括关于文件的说明和控制方面的信息。它又分为一级文集目录、二级文件目录和多级文件目录,方便了操作系统和用户的使用和管理。
为了更了解文件系统的知识,经过查阅有关资料、上网等方式,以ext 文件系统为例做了一番了解。它是专门为Linux设计的文件系统被称为扩展文件系统(Extended File System)或EXT。目前的版本是ext3,在ext2基础上升级的日志式文件系统,下面是相关的学习笔记:
1.ext2文件系统 ext2是 GNU/Linux 系统中标准的文件系统,一个ext2文件系统的文件或目录包括索引结点和数据块两个部分,索引结点存放文件的属性、存取权限、修改时间以及其他的一些信息,而数据块存放文件的内容。超级块是用于存储文件系统的控制信息的数据结构,描述文件系统的状态、文件系统类型、大小、区块数、索引节点数等,存放于磁盘的特定扇区中。索引节点是用于存储文件的元数据的一个数据结构,文件的元数据,也就是文件的相关信息,和文件本身是两个不同的概念。它包含的是诸如文件
的大小、拥有者、创建时间、磁盘位置等和文件相关的信息。ext2的特点为存取文件的性能极好,对于中小型的文件更显示出优势,这主要得利于其簇快取层的优良设计。
其单一文件大小与文件系统本身的容量上限与文件系统本身的簇大小有关,在一般常见的x86电脑系统中,簇最大为4KB, 则单一文件大小上限为2048GB,而文件系统的容量上限为16384GB。 但由于目前核心 2.4 所能使用的单一分割区最大只有2048GB,实际上能使用的文件系统容量最多也只有 2048GB。
2.ext3文件系统
ext3是一种一种日志文件系统,是对ext2系统的扩展与兼容。日志式文件系统的优越性在于:由于文件系统都有快取层参与运作,如不使用时必须将文件系统卸下,以便将快取层的资料写回磁盘中。因此每当系统要关机时,必须将其所有的文件系统全部shutdown后才能进行关机。
如果在文件系统尚未shutdown前就关机 (如停电) 时,下次重开机后会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。然而,此一重整的工作是相当耗时的,特别是容量大的文件系统,而且也不能百分之百保证所有的资料都不会流失。 为了克服此问题,使用所谓“日志式文件系统”,此类文件系统最大的特色是,它会将整个磁盘的写入动作完整记录在磁盘的某个区域内,以便有需要时可以回溯追踪。
由于资料的写入动作包含许多的细节,像是改变文件标头资料、搜寻磁盘可写入空间、一个个写入资料区段等等,每一个细节进行到一半若被中断,就会造成文件系统的不一致,因而需要重整。
然而,在日志式文件系统中,由于详细纪录了每个细节,故当在某个过程中被中断时,系统可以根据这些记录直接回溯并重整被中断的部分,而不必花时间去检查其他的部分,故重整的工作速度相当快,几乎不需要花时间。
总之,文件系统的主要任务是分配外存空间,对用户文件和系统文件进行管理,方便使用,这其中也涉及了文件的共享和安全性等问题,所有我们还要在以后更加深入的学习了解这方面的有关内容,掌握好知识。
第二篇:学习十八大报告文件心得体会
学习十八大报告文件心得体会
通过学习十八大会议精神,感触颇深。这是一次胜利的大会。十八大总结了党的十七大以来5年的工作,回顾总结了xx年来改革开放的伟大历史进程和宝贵经验。胡锦涛同志在党的十八大报告中从历史和时代的高度出发,科学地总结了过去5年的工作和党的十三届三中全会以来基本经验,深刻阐明了我们党在新世纪坚持举什么旗、走什么路、实现什么奋斗目标等重大问题,对我国改革开放和社会主义现代化建设作出了全面部署,是我们党团结和带领全国各族人民在新世纪新阶段继续奋勇前进的政治宣言和行动纲领。 胡锦涛同志的报告高屋建瓴,立意高远,内涵丰富,重点突出,思想深刻,是一篇马克思主义的纲领性文献。报告全面系统总结基本经验,是我们党理论创新的重要成果,标志着我们党对共 产 党执政规律、社会主义建设规律和人类社会发展规律认识水平的进一步提高,对于党和国家事业的发展具有长远的指导作用。
学习贯彻十八大精神,首先要准确把握十八大的基本精神,这是学习和贯彻的前提。“科学发展观”重要思想则是十八大的灵魂。“科学发展观”重要思想是对马克思列宁主义,毛泽东思想和邓小平理论的继承和发展,是加强和改进党的建设
和发展的强大理论武器。是我们工作必须长期坚持的指导思想。确立“科学发展观”重要思想的重要指导地位,是十八大的一个历史性贡献。
学习贯彻十八大精神,要继续把学习贯彻十八大精神作为当前和今后一个时期的头等大事抓紧抓好。党的十八大精神特别是胡锦涛同志的报告,博大精深、意义深远,要学习好、领会好、贯彻好,必须花更多的时间,下更大的功夫。继续深入学习十八大精神,专题研讨十八大报告中的新思想、新观点、新论断,尤其要把握好报告的主题和灵魂,进一步提高认识,统一思想,把全体建管处人员的思想和行动统一到十八大精神上来,统一到“科学发展观”重要思想上来。要采取“紧扣主题、分层实施、联系实际、强化落实、加强监督”等手段提高学习效果,做到保质保量地完成学习任务。 十八大报告中提出要建设好干部队伍,要加强党性修养、廉洁从政、理论学习和实践锻炼,全面提高自身的素质。这为我们新时期的专卖队伍建设明确了方向,指明了道路。要求我们按照十八大报告中提出的目标,不断的学习、学习、再学习。通过学习准备、落实贯彻和总结提升三个阶段性工作,进一步完善我们的工作目标、任务、思路,强化我们的法律法规、政策措施,从思想上改变工作作风和精神面貌。
学习贯彻十八大精神,要大力发扬理论联系实际的学风。这是学习和贯彻十八大精神的根本保证,只有学以致用,
坚持用十八大精神指导实践,同时在实践中不断加深对十八大精神的理解,才能真正把十八大精神落到实处。在东南郊水厂工程建设方面,联系实际就是要运用十八大精神指导和各项施工安全规章制度的不断改革完善,以提高工程建设的质量;加强建管处领班班子的作风建设,保障建管处全体工作人员的合法权益不受侵犯;增强施工单位间的竞争活力, 不断提高监理单位的质量要求,以便更好的完成东南郊水厂及配水管网的施工任务。真正将“科学发展观”重要思想所提出的“人民群众的根本利益”落实在为人民服务的工作实践当中。十八大报告提出“发展要有新思路,改革要有新突破,开放要有新局面,各项工作要有新举措”深化改革要做到“三个坚决”即“一切妨碍发展的观念都要坚决冲破,一切束缚发展的做法和规定都要改变,一切影响发展的体制弊端都要坚持革除”。施工管理要坚决遵循这些教导,严格要求施工进度,认真检查施工质量,解放思想,实事求是,努力做好让人民放心的工程。