程序员人生 网站导航

操作系统(九)――文件管理

栏目:服务器时间:2015-06-06 08:44:29
            
  
                                                 
                       操作系统4大功能之文件管理
  

 

    现今的信息时期,每天都有数以万计的信息量充斥在我们周围,在这当中就需要我们

学习分块打包干了,在操作系统中,文件管理就是这样的1个作用,讲我们的信息、程

序、数据等进行分块打包管理。

 
文件:逻辑上具有完全意义的信息合称。


文件管理通俗的说就是在操作系统(OS)中文件系统负责管理寄存的文件,并对文

件存取、同享和保护提供给OS和用户。




1、文件管理基础

  1、甚么是文件?:文件我们平常也经常使用,常说的分类整理中的“块”。有若干相干记

组成,描写对象的集合。狭义的“文件”1般特指文书,或叫做公文。通常文件是

们在各种社会活动中产生的记录的东西。但是,狭义的"文件"其实不能同等于”档

案“,文件和档案的主要区分在因而否具有保存价值和是不是具有原始记录的性质。如

果二者都具有,则可以称之为”档案“,否则只能算作文件。


2、文件管理:通俗的说就是文件系统负责管理寄存的文件,并对文件存取、同享和保

提供给OS和用户



3、目标:提高班存储空间的利用率。


4、任务:对用户文件和系统文件进行管理,方便我们平常使用并保证文件安全性。
                                        



2、文件的结构

1、存储介质:生活中我们常见的磁带、关盘都可以看做是文件,想这些能存储信息数据

的我们可以叫文件存储介质,他的单位1般为卷。比如1片光盘、1盘磁带都叫做1个

卷。

2、文件组织:
文件组织其实就是问的构造方式,有逻辑结构和存储结构两种方式,
     


3、文件系统(按名存取)

                                  

功能:
1、实现从逻辑文件转换到物理文件
2、提供1组问操作
3、建立文件目录
4、有效分配文件存储空间
5、提供适合存储方式
6、确保文件安全



分类:
1、按用处分:系统文件,库文件,用户文件
2、按信息保护级:只读,只写,履行文件,不保护文件
3、信息流向:输入,输出,输入输出
4、寄存时限:临时,永久,档案文件
5、组织方式:逻辑文件,物理文件



文件存储介质:
   存储介质是可从存储装备上卸下来,比如:磁带机是存储装备,而磁带是存储介质
  1、物理单位是:卷
  2、可连续存储信息1个区域成为:块
  3、磁带机是1种顺序存取的存储装备,磁带机按地址直接存取


磁头号读写磁头的编号。
磁道盘面有外向里顺序编号叫柱面号
每个盘面被划分成若干相等扇区,各扇区编号叫扇区号


所以磁盘存储空间位置是有磁头号、柱面号、扇区号3个决定的。



存取信息是移动臂横向移动(每次只允许1个磁头进行读或写)




4、文件的构造方式:



文件组织只文件构造方式

  逻辑结构:用户从使用角度组织文件,用户把能视察到的且可以处理的信息,更加使

用要求构造文件的方式。

  存储结构:文件系统从文件存储、检索寄存存储介质方式。


1、分类:
(1)逻辑文件:用户组织的文件。
(2)流失文件:对文件内的信息不再划分单位,由顺次1串信息组成。
(3)记录式文件:用户吧信息按逻辑独立(逻辑记录)含义划分信息单位,每单位为1个逻辑记录。
(4)物理文件:寄存在存储介质上的文件。


2、文件在磁盘上3结构

1)顺序结构:逻辑记录顺序和物理块顺序1致。顺序结构组织在磁盘上――建立1

目录,目录指出文件名、文件存储始末地址。

(2)链接结构:逻辑记录与磁盘上存储空间顺序独立开来。与顺序结构相比,也是按

序来,但是顺序结构必须不中断的按顺序来,但是索引结构可以有空的链接。

(3)索引结构:课随机存取任意1个记录的能力。要那个类似有1个指针,直接指向

个要的。



3、存取方式;

     顺序存取:按文件逻辑顺序或记录顺序顺次读/写存取方式(为了提高效力,先把文

件组织成顺叙文件或链接文件

    随机存取:不1定按逻辑顺序读/写,可以任意次序随机读写文件信息的方式(将其

组成索引文件。)



4、记录的成组和分解: 信息的交换以“块”为单位。

(1)成组若干个记录合并成组存入1块的文件(必须使用主存缓冲区)其中主存缓

区长度大小为最大逻辑长度  乘以  成组逻辑个数。

优点:提高了存储空间利用率,检索存储装备启动次数。
缺点:有占用主存缓冲区,增加系统开消。


 (2)分解:从1组逻辑记录中把1个逻辑记录分离出来的工作。



5、空间分配:
位示图:知道那块空间空闲、未用


空闲块连接法:

  单位链接:每空闲块都设1个指向,另外一空闲块的指针成空闲块链。
  成组链接:UNIX OS 磁盘存储空间块成组链接。          


分配是空闲块减 1
回收是新组加    1


6、文件目录:文件系统按名存取的手段(由若干目录项组成)
(1)目录项组成:
    文件名字
  寄存物址
  如何控制管理文件信息
  每在目录中建1新文件,增1目录项;删文件就删1目录项。



(2)1级目录:(1般微型机,单用户系统中用)

索引表在放磁盘上,要读写是,读至主存器中然后查放地址――所以应登记索引表寄存

地址。



(3)2级目录:(多道程序设计)――不同用户可用相同文件名也可用不同文件名同享文

件。

用户文件目录:耳机目录为每一个用户设置1张目录表称用户文件目录
主文件目录:在用1总的目录表来登记个用户目录表寄存地址。


(4)树形目录:文件中建立子目录,有在子目录中建下1级目录―多级目录的结构。

以下图:结点是1个目录,根式主目录,称作根目录,最后1个结点是文件。
                                            



(5)要访问1文件,必须指出文件”路径名“,把所有各级目录及文件名拼出来,

用”" 隔开组成绝对路径。 比如:Daniel学习视频材料kongfu panda

   每一个用户可把某及目录设置为“当前工作目录”,访问文件时,从当前目录开始设置

径称相对路径。



7、文件安全性
文件保护:只避免问被破坏。
(1)防天灾人祸

(2)防系统故障:解决办法1定时转存,2建立副本(在页式管理改虚拟管理中也有建

立副本),可建立在同类不同介质上,也可不同类型存储介质上。

3)用户同享文件是破坏:对文件规定存取权限


UNIX把用户分为:文件主(有全部权),同组用户,其他用户。


用户的权限有3:读、写、履行。

(4)计算机病毒:办法是预防为主。


文件加密:只避免他人盗取文件。

   

最重要的文件可把文件信息翻译成密码的情势保存,只有文件主和同组用户知道。




8、文件的操作及使用: 






------分隔线----------------------------
------分隔线----------------------------

最新技术推荐