第07章 UNIX文件管理系统课件.ppt
《第07章 UNIX文件管理系统课件.ppt》由会员分享,可在线阅读,更多相关《第07章 UNIX文件管理系统课件.ppt(46页珍藏版)》请在三一办公上搜索。
1、第七章UNIX文件管理系统,文件系统的特点:结构简单管理规范使用灵活,UNIX的文件类型,1.普通文件以字节为单位的数据流,包括:文本文件、源码文件、数据文件、可执行文件文件属性(约40个,只列与使用有关的):文件名文件索引号字节数最后访问时间文件存取权限属主名属组名,例:通过创建一个简单文件了解文件属性.$vi testnow is the timefor all good people$ls-l test-rw-r-r-1 zhang 36 sep 27 06:11 test$od cd test(查阅文件内码表示信息),UNIX的文件命名命名规则比较随意扩展名没有硬性规定如可以指定:fi
2、lea.exe 为文档文件fileb.text为可执行文件可以使用file命令判别文件类型。,3.目录文件目录是特殊文件类型,包括了文件名和文件描述信息的关连信息。UNIX目录项包括:.目录/文件名.索引节点号,其中Inode通常为4字节,是磁盘中一个数组的索引号,该数组对应一个文件的属性信息,每个文件有唯一的索引号。目录结构是树型的且仅有一个根。目录树可以通过安装和卸载命令形成.,一个典型的文件系统目录结构,4.特殊文件将I/O设备看成文件的优点:1)文件与设备的输入输出尽量统一2)命令解释过程简单3)设备和文件在操作系统内处于同等保护机制下特殊文件又可分为:块设备文件文件类型为b 字符设备
3、文件文件类型为c,5.有名管道文件(FIFO)在IPC中进程通信有多种方式,如“管道”、“有名管道”或“sockets”。“管道”是一片核心存储区,允许两个有关进程通过它进行通信,尤其是父子进程间的通信。“有名管道”可当作文件使用,通信的两个进程在同一机器中,但可能相互无关,文件类型为p。Socket是一个核心存储中的数据结构,通信的进程可以存在于网络中。,6.Link 文件是一种文件共享的关联方式,符号连接文件是一种链接指针,它允许指向一个已存在的文件,可以共享该文件但不复制其文件内容。文件类型为l。,UNIX文件许可机制,用ls-l命令会输出:-rwxr-xr-x 1 chr seis 4
4、630 Feb 2 08:51 a.out-rw-r-r-1 chr seis 732 Feb 2 08:50 abc.c(1)(2)(3)(4)(5)(6)(7)其中(1)项表示文件许可机制:第一位判断文件类型(-,d,b,c,l,p)后9位构成u,g,o用户对文件的使用权限,用户对文件及目录拥有的权限:,可用umask命令设置缺省许可机制:777-“缺省许可机制”=“最终的权限默认值”用chomd命令修改许可机制。系统的缺省许可机制:对一般文件:rw-r-r对可执行文件及目录文件:rwxr-x r-x,UNIX文件系统设计问题,UNIX文件系统内部结构应适应UNIX的特点。1.通常文件系统
5、完成的工作对辅存空间的管理文件按名访问构建与存储介质无关的文件逻辑结构确立文件存储结构确定不同介质的物理存放执行对文件的操作读、写、打开、关闭提供文件保护和共享机制,2.一般文件管理系统结构,用户可见的文件组织结构:堆。是一种最简单的组织形式,文件中的记录具有可变长度和可变域,按照数据到达的先后顺序排列。顺序文件。是较常用的方式,文件中的记录有固定格式和固定的长度,可按固定顺序的固定域进行存放,并且每个记录有一个关键字域。索引顺序文件。是在顺序文件方式的基础上增加可随机访问关键字特征而形成的。索引文件。是一种非常便于查询的文件结构,文件中的每个可能成为检索条件的域都可以建立索引,对记录的访问都
6、通过索引完成。直接文件(或称散列文件)。可以实现对磁盘中的任何一个地址进行直接访问,使用一个散列函数,每次散列函数的计算结果直接对应一个磁盘地址。,3.UNIX文件系统的管理与维护1)系统中的一些特殊目录/dev 逻辑设备目录/bin,/usr/bin 用户命令目录/sbin,/usr/sbin 系统命令/lib,/usr/lib 用户库或系统库/etc 系统管理员命令/home 用户注册目录/tmp 临时文件目录,2)文件系统安装与拆卸安装文件系统命令mountmount option filesystem mountpoint说明:option可取:-h-输出该命令帮助信息-V-输出该命令
7、版本号-a-按fstab文件所指位置安装所有文件系统-F-为设备生成一个安装点-r-安装的只读文件-w-安装文件可读可写,filesystem:是要安装的文件系统,通常是/dev/devicemountppint:是安装点的描述信息,应已存在且不是/etc/fstab文件:是自动安装文件系统时读取的信息文件,它以下列格式列出每个要安装的文件系统:/dev/device/dir/to/mount ftype parameters fs_freq fs_passno/dev/device:需安装设备,如/dev/hda4/dir/to/mount:文件系统安装点ftype:文件系统类型,如4.2、
8、ufs、ext2、nfs等Parameters:在-o选项后使用的参数fs_freq:决定该文件系统是否使用垃圾箱fs_passno:确定引导时检查磁盘的顺序,卸载文件系统umountumountoption filesystemoption可取:-a-对所有在/etc/mtab中描述的文件卸载-h-输出帮助信息并退出-n-卸载时不写/etc/mtab-r-当卸载失败时,重装成只读文件系统-V-输出umount版本号,4.物理卷与逻辑卷定义物理卷每个独立硬盘称物理卷,使用时须分配一个特定的逻辑名,放在/dev中。例:/dev/hdisk0/dev/hdisk1物理分区物理卷中划分成同样大小的块
9、是物理分区,可以是512-4KB逻辑卷和逻辑分区逻辑卷是多个物理卷中部分物理分区的集合,逻辑卷由逻辑分区构成,且逻辑分区与物理分区相对应。卷组由物理卷和逻辑卷构成,其中物理分区相同,相互关联结构如下:,逻辑卷的管理每个卷组的物理结构:,卷组描述,卷组状态,数据存储块,每个逻辑卷的结构:,逻辑卷控制块,逻辑存储块,5.UNIX文件系统结构是分层的倒置树状结构:,/,dev,usr,sbin,etc,tmp,home,bin,team1,bin,bin,team2,man,2)文件系统构造UNIX文件系统按文件卷(volume)进行构造,通常文件卷与物理设备相对应。用%df-k 可看到:files
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第07章 UNIX文件管理系统课件 07 UNIX 文件 管理 系统 课件

链接地址:https://www.31ppt.com/p-2163496.html