操作系统之文件管理
对于文件来说,是有一个逻辑结构,和物理结构的,如上,对用户展示的属于逻辑结构范畴,物理结构,比如文件在磁盘的所在位置。
例如:
当我要访问/usr下面的a.txt的时候,,就需要操作系统经过一系列的寻址,定位到磁盘的位置,然后 磁头臂带动磁头,讲要访问的文件读入到内存,然后传递给用户展示。
同样的,当你要创建文件的时候,也会在磁盘上开辟一段空间,来存,对于文件来说,又分为无结构文件和有结构文件。
无结构化文件:例如:a.txt里面只是一串字符串,流形式读取到内存和写数据到磁盘。
有结构化文件: 例如:excel表格里放入了5行3列的数据。
文件项:
name | age | job |
记录
如下为四条记录
文件:概念很大,linux一切皆文件
如下图配合文字,我就不多解释了
磁盘:如上圆盘。
磁道:磁盘实际上分为磁道,类似于很多磁道组成一个磁盘。
扇区: 从某一个圆切很多的扇形。从磁盘中央对这个圆盘切两刀,类似于这样子,就成为一个扇区。
对于中心扇区,面积比外围扇区的面积小,所以数据量也比较密集。