6.5 文件目录管理习题
文件管理习题
⽂件管理习题⽂件管理1.操作系统对⽂件进⾏管理的部分叫做()A. 数据库系统B. ⽂件系统C. 检索系统 D 数据存储系统2. ⽂件系统的主要⽬的()A. 实现对⽂件的按名存取B. 实现虚拟系统C. 提⾼外存的读写速度D. ⽤于存储系统⽂件3. 下列⽂件中属于逻辑结构的⽂件是()⽂件A. 连续⽂件B. 系统⽂件C. 库⽂件D. 流式⽂件4. ⽂件系统⽤()组织⽂件A. 堆栈B. 指针C. ⽬录D. 路径5. 为解决不同⽤户⽂件的“命名冲突”问题,通常在⽂件系统中采⽤()A. 约定的⽅法B. 多级⽬录C. 路径D. 索引6.⽂件系统中打开⽂件系统调⽤的基本操作是(),A. 把⽂件信息从辅存读到内存B. 把⽂件的控制管理信息从辅存读到内存C. 把⽂件的FAT表信息从辅存读到内存7.⽂件路径名是指()A. ⽂件名和⽂件扩展名B. ⼀系列的⽬录⽂件和该⽂件的⽂件名C. 从根⽬录开始到该⽂件所经历的路径中各符号名的集合D. ⽬录⽂件名和⽂件名的集合8.存放在磁盘上的⽂件()A. 既可随机访问⼜可顺序访问B. 只能随机访问C. 只能顺序访问D. 不能随机访问9. ⽤磁带作⽂件存储介质时,⽂件只能组织成()A. 顺序⽂件B. 链接⽂件C. 索引⽂件D. ⽬录⽂件10. 位⽰图可⽤于()A. ⽂件⽬录的查找B. 磁盘空间的管理C. 内存空间的管理D. 实现⽂件的保护和保密11. 常⽤的⽂件存取⽅法有两种:顺序存取和()A. 流式B. 串联C. 有序D. 随机12. ⽂件系统中若⽂件的物理结构采⽤连续结构,则⽂件控制块中关于⽂件的物理位置应该包括()和()13.⽂件的⽬录项的最主要的功能是实现(),故⽬录项中的内容⾄少包含()和()。
14. 使⽤位⽰图(20⾏,30列)表⽰空闲盘块状态。
当分配出去的盘块号为132时,其在位⽰图中的位置为?当释放的盘块号为318时,其所在位置为?说明分配⼀个盘块和回收⼀个盘块的具体流程。
操作系统第八章文件复习题(答案)
操作系统第八章文件复习题(答案)第八章文件一、选择题1、在下列文件的外存分配方式中,不利于文件长度动态增长的文件物理结构是( A )A.连续分配B.链接分配C.索引分配D.以上都不对2、文件系统中若文件的外存分配方式采用连续分配,则文件控制块FCB中有关文件的物理位置的信息应包括( B )(Ⅰ)起始块号(Ⅱ)文件长度(Ⅲ)索引表地址A.全部B.(Ⅰ)和(Ⅱ)C.(Ⅰ)和(Ⅲ)D.(Ⅱ)和(Ⅲ)3、操作系统为保证未经文件拥有者授权,任何其他用户不能使用该文件所提供的解决方法是( A )A.文件保护B.文件保密C.文件转储D.文件共享4、文件系统最基本的目标是((1) A ),它主要是通过( (2) B )功能实现的,文件系统所追求的最重要目标是( (1) D )(1) A.按名存取 B.文件共享C.文件保护D.提高对文件的存取速度(2) A.存储空间管理 B.目录管理C.文件读写管理D.文件安全管理5、按逻辑结构可把文件分为(E )和( F )两类。
A.读、写文件B.只读文件C.索引文件D.链式文件E.记录式文件F.流式文件6、下面关于顺序文件和链接文件的论述中正确的是( C )A.顺序文件只能于建立在顺序存储设备上,而不能于建立在磁盘上。
B.在显式链接文件中是在每个盘块中设置一链接指针,用于将文件的所有盘块链接起来。
C.顺序文件采用连续分配方式,而链接文件和索引文件则都可采用离散分配方式。
D.在MS-DOS中采用的是隐式链接文件结构。
7、下面关于索引文件的论述中正确的是(B )A.在索引文件中,索引表的每个表项中必须含有相应记录的关键字和存放该记录的物理地址。
B.对顺序文件进行检索时,首先从FCB中读出文件的第一个盘块号,而对索引文件进行检索时,应先从FCB中读出文件索引表始址。
C.对于一个具有三级索引表的文件,存取一个记录必须要访问三次磁盘。
D.在文件较大时,进行顺序存取比随机存取快。
8、在存取文件时,如果利用给定的记录值对链表或索引表进行检索,以找到指定记录的物理地址,则上述文件分别称为 ( B )或( C ),如果根据给定的记录键值直接获得指定记录的物理地址,则把这种文件称为( D )A.顺序文件B.链接文件C.索引文件D.直接文件9、在文件管理中,位示图主要是用于(B )A.磁盘的驱动调动B.磁盘空间的分配和回收C.文件目录的查找D.页面置换10、用(B )可以防止共享文件可能造成的破坏,但实现起来系统开销太大。
文件管理习题集与答案解析
第七章一.选择题1、FAT能描述文件得_B__特征。
A、文件逻辑B、文件物理结构C、文件共享D、文件保护2、文件得符号名与物理地址得转换就是通过_C__来实现得。
A、索引B、索引节点C、文件目录D、二级索引3、在UNIX文件系统中,为了对磁盘空间得空闲块进行有效得管理,采用得方法就是_B__。
A、空闲表B、成组链接法C、FATD、位示图法4、为了实现对文件得共享访问,在读写文件时需对文件加锁。
现在已有一个用户对某文件进行了读加锁,则另一个用户对该文件得_B__加锁操作可以成功。
A、加读锁与写锁均不能成功B、加读锁能成功C、加读锁与写锁均能成功D、加写锁能成功5、操作系统实现文件管理后,允许用户对流式文件进行存取得最小单位就是___D__。
A、数据项B、记录C、文件D、字符6、操作系统采用多级目录结构可以__A__。
A、解决命令冲突B、节省存储空间C、缩短文件传送时间D、减少系统开销7、下述有关文件管理得叙述中,_C__就是正确得。
A、一个文件不能同时多次建立B、在一级目录结构中,不同用户可以用相同得文件名C、文件系统主要就是实现按名存取D、逻辑记录得大小与存储介质块得大小必须一一对应8、文件系统就是指___D__。
A、文件得集合B、实现文件管理得一组软件C、文件得目录D、文件及其属性、管理文件得软件与文件系统接口9、文件系统得主要目得就是__A__。
A、实现对文件得按名存取B、实现虚拟存储C、提高外存得读写速度D、用于存储系统文件10、操作系统实现文件管理后,用户对记录式文件进行存取得最小单位就是_C__。
A、扇区B、字节C、目录D、记录11、为了解决不同用户文件得“命名冲突”问题,通常在文件系统中采用以下_B__方法。
A、约定得方法B、多级目录C、路径D、索引12、文件得绝对路径就是指_C__。
A、文件名与文件扩展名B、一系列得目录文件名与该文件得文件名C、从根上到该文件所经历得路径中各符号名得集合D、目录文件名与文件名得集合13、文件得相对路径名从__A__开始,逐步沿着各级子目录追溯,最后到指定文件得整个路径上所有子目录名组成得一个字符串。
文件管理练习及参考答案111
文件管理练习答案及参考答案一、单项选择题:1、在文件系统中,用户以( C )方式直接使用外存。
A.逻辑地址B.物理地址C.名字空间D.虚拟地址2、根据文件的逻辑结构,文件可以分为( B )两类。
A.字符串文件/页面文件B.记录式文件/流式文件C.索引文件/串联文件D.顺序文件/索引文件3、文件系统的主要目的是(A )。
A.实现对文件的按名存取B.实现虚拟存储器C.提高外部设备的输入输出速度D.用于存储系统文档4、文件系统实现按名存取主要是通过(B )来实现的。
A.查找位示图B.查找文件目录C.查找作业表D.内存地址转换5、根据文件系统的规定,要使用某一个文件,应先执行(D )操作。
A.建立B.读/写C.查询D.打开6、文件系统采用二级文件目录,主要是为( D )。
A.缩短访问存储器的时间B.实现文件共享C.节省内存空间D.解决不同用户间文件名冲突7、文件系统是指( D )。
A.文件的集合B.文件的目录C.实现文件管理的一组软件D.文件、管理文件的软件及数据结构的总体8、若有一文件是由有序信息组成的,那么这种文件是( B )。
A.流式文件B.记录式文件C.不可能存在的D.序列文件9、主存和外存进行信息交换的物理单位是( D )。
A.数据项B.卷C.字节D.块10、文件系统中,索引文件结构中的索引表是用来(D )。
A.指示逻辑记录逻辑地址的B.存放部分逻辑信息的C.存放查找关键字项内容的D.指示逻辑记录和物理块之间对应关系的11、磁盘上的文件是以( A )为单位读取的。
A.块B.记录C.区段D.页面12、树形目录结构中,完整的路径名是从( B )开始的。
A.当前目录B.根目录C.主文件目录D.叶目录13、文件代表了计算机系统中的(C )。
A.硬件B.软件C.软件资源D.硬件资源14、文件的逻辑记录的大小( B )。
A.是恒定的B.随使用要求变化的C.可随意改变的D.无法确定是哪种可能15、文件的逻辑结构(逻辑文件)的组织形式是由(A )确定的。
文件管理习题及答案
文件管理习题及答案第七章一.选择题1.FAT 能描述文件的_B__特征。
A.文件逻辑B.文件物理结构C.文件共享D.文件保护2.文件的符号名与物理地址的转换是通过_C__来实现的。
A.索引B.索引节点C.文件目录D.二级索引3.在UNIX 文件系统中,为了对磁盘空间的空闲块进行有效的管理,采用的方法是_B__。
A.空闲表B.成组链接法C.FATD.位示图法4.为了实现对文件的共享访问,在读写文件时需对文件加锁。
现在已有一个用户对某文件进行了读加锁,则另一个用户对该文件的_B__加锁操作可以成功。
A.加读锁和写锁均不能成功B.加读锁能成功C. 加读锁和写锁均能成功D. 加写锁能成功5.操作系统实现文件管理后,允许用户对流式文件进行存取的最小单位是A.数据项B.记录C.文件D.字符6.操作系统采用多级目录结构可以__A__ 。
A.解决命令冲突B.节省存储空间C.缩短文件传送时间D.减少系统开销7.下述有关文件管理的叙述中,_C__是正确的。
A.一个文件不能同时多次建立B.在一级目录结构中,不同用户可以用相同的文件名C.文件系统主要是实现按名存取D.逻辑记录的大小与存储介质块的大小必须一一对应8.文件系统是指___D__。
A.文件的集合B.实现文件管理的一组软件C.文件的目录D.文件及其属性、管理文件的软件和文件系统接口9.文件系统的主要目的是__A__ 。
A.实现对文件的按名存取B.实现虚拟存储C.提高外存的读写速度D.用于存储系统文件10.操作系统实现文件管理后,用户对记录式文件进行存取的最小单位是_C__。
A.扇区B.字节C.目录11.为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用以下_B 方法。
A.约定的方法B.多级目录C.路径D.索引12.文件的绝对路径是指_C__。
A.文件名和文件扩展名B.一系列的目录文件名和该文件的文件名C.从根上到该文件所经历的路径中各符号名的集合D.目录文件名和文件名的集合13.文件的相对路径名从__A__开始,逐步沿着各级子目录追溯,最后到指定文件的整个路径上所有子目录名组成的一个字符串。
文件管理及参考答案(24题)
一、 选择题 1.文件的存取方法依赖于 ( C ) A 文件的物理结构 B 存放文件的存储设备的特性 C A和B D 文件的逻辑结构。 2.文件的存储管理实际上是对( B )的管理 A 内存空间 B 外部存储空间 C 逻辑存储空间的管理 D物理存储空间 3.操作系统通过( A )来对文件进行编排、增删、维护和检索。 A 按名存取 B 数据逻辑地址 C 数据物理地址 D文件属性 4.操作系统实现按名存取进行检索等关键在于解决( B ) A 文件逻辑地址到文件具体的存储地址的转换 B 文件名称与文件具体的存储地址的转换 C 文件逻辑地址到文件名称转换 D 文件名称到文件逻辑地址的转换
5.文件系统在创建一个文件时,为它建立一个( A ) A文件目录 B 目录文件 C逻辑结构 D逻辑空间 6.文件系统创建了一个单级目录结构,这种结构存在( A ) A 一个目录文件 B 一个文件目录 C 逻辑结构 D 逻辑空间 7.如果文件系统中存在两个文件重名,不应采用( A ) A 单级目录 B多级目录 C 二级目录 D A和C 8.由字符序列组成,文件内的信息不再划分结构,这是指( A ) A 流式文件 B 记录式文件 C连续文件 D有序文件 9.按照记录存入文件的先后次序排列并查找,排列顺序与记录的内容无 关,这是指( C ) A 流式文件 B记录式文件 C连续结构文件 D有序结构文件 10.按记录中的某个或某些数据的值大小顺序排列和查找,这是指( D ) A流式文件 B记录式文件 C连续结构文件 D 有序结构文件
一、 填空题 1 用( 位示图 )指示磁盘空间使用情况时,其中的每一位 与一个( 磁盘块 )对应。 2存储介质上连续信息所组成的一个区域称为( 块 ),它 时存储设备与主存之间信息交换的物理单位。 3 空闲块表中每个登记项记录一组连续空闲块的(首块号 ) 和( 块数 ) 4 空闲块的链接方式有( 单块链接 )和(成组链接 ) 5 实现按名存取后,为保证文件的安全,文件系统提供(文 件操作)供用户向系统提出使用文件的要求。 6 组织成( 链接结构 )和(索引结构 )形式的物理文件, 文件信息可以存放在不相邻的物理块上。
6.7 文件表管理习题
【例】打开文件操作的重要工作是() A 把指定文件的目录复制到内存指定的区域 B 把指定文件复制到内存指定的区域 C 把指定文件所在的存储介质上找到指定文 件的目录 D 在内存寻找指定的文件 【解答】A
【例】文件目录的两个基本命令是()和 ()。 【解答】Open Close
【例】大多数文件系统为了进行有效的管理,为用 户提供了两种特殊操作,即在使用文件前应先 (),文件使用完应() 【解答】打开文件 关闭文件 【解析】打开文件就是把该文件有关的目录表复制 到内存中约定的区域,使用户能实现按名存取。 所谓关闭文件,就是当用户宣布这个文件当前不再 使用时,系统将此文件在内存中的相应的目录表 删除,因而也就断开了用户与这个文件的联系。
6.7 文件表管理习题
【例】使用文件前必须先()文件 A 命名 B 建立 C 打开 D 备份 【解答】C
【例】文件系统中设立打开文件系统功能, 其基本操作是() A 把文件信息从辅存读到内存 B 把文件的控制管理信息从辅存读到内存 C 把文件的FAT表信息从辅存读到内存 D 把磁盘的超级块从辅存读到内存 【解答】B
【例】文件系统中设立关闭文件系统功能, 其基本操作是() A 把文件的最新信息从内存写入磁盘 B 把文件当前的控制管理信息从内存写入磁 盘 C 把位示图从内存写回磁盘 D 把超级块的当前信息从内存写回磁盘 【解答】B
【例】文件使用完毕后应该() A 释放 B 关闭 C 卸下 D 备份 【解答】B
【例】系统中每个文件的目录应存放在内存 空Байду номын сангаас中。() 【解答】错误 【解析】通常系统中每个文件的目录应和文 件在一起,存放在外存空间中。
【例】简述“打开文件”操作的系统处理过程。 【解答】用户要使用一个已经存放在存储介质上的 文件前,必须先提出“打开文件”要求。 用户向系统提供参数:用户名,文件名,存取方式, 存储设备类型,口令等。 系统在接到用户的“打开文件”要求后,找出该用 户的文件目录,当文件目录不再主存储器中时还 必须把它读到主存储器中,然后检索文件目录, 指出与用户要求相符合的目录项,取出文件存放 的物理地址。对索引文件还必须把该文件的索引 表存放到主存储器中,以便后续的读操作能快速 进行。
操作系统文件系统习题与答案
一、单选题1、关于文件系统的概念,最全面的描述是指()。
A.文件目录B.文件、管理文件的软件及相关数据结构的总体C.文件的集合D.实现文件管理的一组软件正确答案:B2、文件系统的主要目的是()。
A.管理外存空间并实现对文件的按名存取B.提高对外存的读写速度C.存储系统文件D.实现虚拟存储系统正确答案:A3、关于文件打开操作的确切含义是指()。
A.在指定的磁盘位置创建一个文件B.将指定文件的目录项内容复制到主存的活动文件表(即打开文件表)中C.撤销指定文件的目录项D.保存对文件内容的修改正确答案:B4、文件的顺序存取是指()。
A.按终端编号依次存取B.按物理块号依次存取C.按索引编号依次存取D.按逻辑块号依次存取正确答案:D5、设置当前目录的原因在于()。
A.降低缺页率B.节省主存空间C.节省辅存空间D.加快文件检索速度正确答案:D6、操作系统中对磁盘数据进行管理的部分是()。
A.数据库系统B.数据存储系统C.文件系统D.检索系统正确答案:C7、按文件的逻辑结构划分,可以将文件划分为()和流式文件。
A.记录文件B.索引文件C.字符文件D.块文件正确答案:A8、文件系统中对文件进行管理的关键机制是()。
A.外部页表B.目录C.作业控制块D.系统文件正确答案:B9、可以解决重名问题的最简单目录结构是()。
A.单级目录8.图目录C.树状目录D.两级目录正确答案:D10、文件的绝对路径名是从()开始,沿着各级子目录到达指定文件过程中途经的各子目录所构成的字符串。
儿父目录8.子目录^根目录D.当前目录正确答案:C11、关于文件的磁盘I/O操作的读写单位为()。
A.物理盘块B.字节C.字符D.记录正确答案:A12、磁带上存储的文件的访问方式只能是()。
A.随机存取B,直接存取C/间接存取D.顺序存取正确答案:D13、打开的文件使用完毕后,应该进行()操作。
A.备份B.重命名C.关闭D.删除正确答案:C14、位示图可以用来支持()功能的实现。
第6章 文件管理_习题
第6章文件管理6.4习题6.4.1 基本题一.判断题(正确的在括号中记√,错误的记×)1.如果用户极其频繁地访问其当前目录中的文件,那么应将该目录放在内存。
( )2,打开文件操作的目的是建立用户和文件的联系。
()3.连续文件的缺点之一是不便于扩充。
( )4.文件保护就是禁止对文件的进行存取。
()5.树结构目录的层次和隶属关系清晰,有利于文件和目录的共享。
( )6.多重索引结构适合于有大量大文件的系统。
( )7.隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随机存取。
( )8.访问控制矩阵比访问控制表更节约空间。
( )9.对物理文件来说,顺序文件必须采用连续分配方式,而链接文件和索引文件可采用离散分配方式。
( )10.文件系统中,所有文件的目录信息集中存放在内存的一个特定区域中。
( )二.单项选择题1.文件系统是指___________。
A.文件的集合B.文件的目录C.实现文件管理的一组软件D.文件、管理文件的软件及数据结构的总体2.按逻辑结构可把文件分为记录式文件和________两类。
A.读、写文件B.只读文件C.索引文件D.流式文件3.文件系统中文件存储空间的分配是以_______为单位进行的。
A.字B.块C.字节D.文件4.从用户角度看,引入文件系统的主要目的是_______。
A.实现虚拟存储B.保存系统文档C.实现对文件的按名存取 D,保存用户和系统文档5.一个文件系统采用二级目录结构,它的两张目录分别是__________。
A.系统目录和子目录B.根目录和子目录C.主目录和用户目录D.用户目录和子目录6、Hash文件采用的寻址方法是________。
A.计算B.比较C.索引D.顺序7.文件系统中用__________管理文件。
A.作业控制块B.外页表C.目录D.软硬件结合的方法8.可以解决文件重名问题的最简单的文件目录结构是______。
A.单级目录B.树型结构目录C.二级目录D.便于共享的目录9.为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级安全管理是_________安全管理。
Linux操作系统基础(Linux目录管理)期末单元测试与答案
一、单选题1、创建/home/test/dir这样的多级目录,使用的命令选项是()A.-rB.-pC.-tD.-a正确答案:B2、使用rmdir命令删除级联目录的选项是()A.-rB.-aC.-tD.-p正确答案:D3、下列选项中,用于删除目录的命令是()A.rmdirB.lsC.mkdirD.cd正确答案:A4、下列选项中,切换目录的命令是()A.lsB.mkdirD.cd正确答案:D5、下列选项中,用于创建目录的命令是()A.cdB.rmdirC.mkdirD.ls正确答案:C6、下列选项中,用于查看目录中内容的命令是()A.rmdirB.lsC.cdD.mkdir正确答案:B7、下列选项中,用于返回用户家目录的命令是()A.cd .B.cd . .C.cd —D.cd ~正确答案:D8、在默认情况下,使用ls命令显示目录下所有文件时,目录一般显示为()A.红色C.蓝色D.黄色正确答案:C9、使用ls命令查看某个目录下的文件,加上()选项,可以显示这个目录下所有的文件。
A.-aB.-bC.-dD.-l正确答案:A10、使用ls命令查看某个目录下的文件,加上()选项,可以显示这个目录下文件的详细信息。
A.-bB.-lC.-aD.-d正确答案:B二、判断题1、执行命令ls -R ,可以查看目录及子目录下的文件信息。
正确答案:√2、使用rmdir命令既能删除目录,也能删除文件。
正确答案:×3、root用户登录系统后,创建一个hcit目录,执行命令mkdir /hcit 和执行命令mkdir hcit效果是一样的。
正确答案:×4、Linux系统中一切都是文件,所有内容都是以文件形式保存的。
正确答案:√5、Linux系统与Windows系统区别在于,Windows系统中文件可以随意创建,而在Linux系统中只能由管理员创建文件。
正确答案:×6、在Linux 系统中,使用rmdir命令可以删除任意的目录。
(完整版)Linux目录和文件操作命令练习题
14、接上题,查看/test/owner/music/mynusic01.mp3,显示命令执
行结果;
15、接上题,查看/test/public/pubfile/user1file.txt,显示命令 执行结果; 16、接上题,查看/test/team/tefile/monday.txt, 显示命令执行 结果;
5、查看四个用户信息(利用/etc/passwd 文件);
6、打开 tty1,user1 登录,在/test/owner/music 下新建一文件: mymusic01.mp3,并将文件权限设置为除了本人,其他人都不能读、 写、执行;
7 、 接 上 题 , 继 续 在 /test/public/pubfile 下 新 建 一 文 件 : user1file.txt,并将权限设置为所有人可读,可写,不可执行;
8、继续在/test/team/tefile 下新建一文件monday.txt,并将权 限设置为自己、组员可读可写,其他人不可读不可写,所有人不可 执行; 9、打开 tty2,以 user2 身份登录,查看/test 目录信息;
10、接上题,查看/test/owner/music/mynusic01.mp3,显示命令执 行结果; 11、接上题,查看/test/public/pubfile/user1file.txt,显示命令 执行结果; 12、接上题,查看/test/team/tefile/monday.txt, 显示命令执行 结果;
总结:
实验一:目录和文件操作命令
一、 root 身份登录 redhat,在/test 目录下创建如下子树
二、完成以下操作: 1、将/test 目录设置为所有人可读、可写、可执行;
linux期末练习题
linux期末练习题Linux是一种开源的操作系统,广泛应用于服务器系统、嵌入式设备以及个人电脑等领域。
作为一名学习Linux的学生,期末考试练习题是必不可少的一部分。
本文将为您提供一些典型的Linux期末练习题,并给出详细的解答。
题目一:文件和目录管理1. 创建一个名为test的目录,并在该目录下创建一个名为file.txt的空文本文件。
2. 将当前工作目录切换到test目录,并将file.txt文件的内容展示在屏幕上。
3. 将file.txt文件重命名为newfile.txt。
4. 复制newfile.txt文件到当前工作目录的上一级目录中。
解答一:1. 命令:mkdir test2. 命令:cd test; cat file.txt3. 命令:mv file.txt newfile.txt4. 命令:cp newfile.txt ../题目二:文件权限管理1. 创建一个名为permission.txt的文件,并设置只有owner有读写权限,其余用户无任何权限。
2. 更改permission.txt文件的权限,使owner具有读写执行权限,同组用户具有读权限,其他用户只有执行权限。
解答二:1. 命令:touch permission.txt;chmod 600 permission.txt2. 命令:chmod 750 permission.txt题目三:进程管理1. 查看当前正在运行的所有进程,并将其输出保存到名为processes.txt的文件中。
2. 终止一个名为test.sh的Shell脚本进程。
解答三:1. 命令:ps aux > processes.txt2. 命令:pkill -f test.sh题目四:用户和组管理1. 创建一个新用户guest,设置密码为123456。
2. 创建一个名为developers的用户组,并将guest用户添加到该组中。
解答四:1. 命令:sudo useradd guest;sudo passwd guest2. 命令:sudo groupadd developers;sudo usermod -a -G developers guest题目五:网络配置1. 查看当前网络配置信息。
文件管理习题.doc
文件管理习题—、单项选择题1 . [2010年计算机联考真题】设当前工作目录的主要目的是(XA.外存空间B•节省内存空间C•加快文件的检索速度 D .加快文件的读/写速度2.[2009年计算机联考真题】文件系统中,文件访问控制信息存储的合理位置是(XA.文件控制块B.文件分配表C•口令表 D.系统注册表3.从用户的观点看,操作系统中引入文件系统的目的是(XA.保护用户数据B.实现对文件的按名存取C.实现虚拟存储D•保存用户和系统文档及数据4 .文件系统在创建一个文件时,为它建立一个(IA .文件目录项B .目录文件C .逻辑结构D .逻辑空间5•打开文件操作的主要工作是(XA.把指定文件的目录复制到内存指定的区域B•把指定文件复制到内存指定的区域C.把指定文件所在的存储介质上找到指定文件的目录D•在内存寻找指定的文件6•下列文件中属于逻辑结构的文件是(\A.连续文件B.系统文件C.链接文件 D .流式文件7.逻辑文件的组织形式由()决定。
A・存储介质特性B・操作系统的管理方式C・主存容量D・用户8•在文件的逻辑系统中,不属于有结构文件的是(),A.索引文件B.分区文件C.链接文件D.索引顺序文件11・索引文件由逻辑文件和()组成。
A・符号表B・索引表C・交叉访问表D・链接表9・下列关于索引表的叙述中,()是正确的。
A・索引表中每个记录的索引项可以有多个B・对索引文件存取时,必须先查找索引表C.索引表中含有索引文件的数据及其物理地址D•建立索引的目的之一是为了减少存储空间10・有一个顺序文件含有10 000个记录,平均查找的记录数为5 000 个,采用索引顺序文件结构,则最好情况下平均只需查找()次记录。
A ・ 1 000B ・ 10 000C ・ 100D ・ 50011・一个文件的相对路径名是从()开始,逐步沿着各级子目录追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。
A・当前目录 B.根目录C.多级目录D.二级目录12 •目录文件存放的信息是()>A.某一文件存放的数据信息B.某一文件的文件目录C・该目录中所有数据文件目录D・该目录中所有子目录文件和数据文件的目录13・文件系统采用多级目录结构的目的是(XA.减少系统开销B.节省存储空间C・解决命名冲突D・缩短传送时间14・如果文件系统中有两个文件重名,不应采用(XA・单级目录结构B・两级目录结构C・树形目录结构 D .多级目录结构二・综合应用题1・设某文件系统采用两级目录的结构,主目录中有W个子目录,每个子目录中有W个目录项。
Linux操作系统基础(目录和文件特殊权限管理)期末单元测试与答案
一、单选题1、在Linux中,如果想修改文件的所有者,可以使用使用命令()A.chmodB.chgrpC.chownD.umask正确答案:C2、在Linux中,如果想执行一个文件,则必须要对文件有权限()A.xB.wC.-D.r正确答案:A3、让普通用户也能使用cat命令查看/etc/shadow文件的命令是()A.chmod u+x /tmp/catB.chmod u=x /tmp/catC.chmod u+s /tmp/catD.chmod u=s /tmp/cat正确答案:C4、在一个公共目录/public中,每个人都可以创建文件,删除自己的文件,但不能删除别人的文件,设置的命令是()A.chmod u+s /publicB.chmod g+s /publicC.chmod o+t /publicD.chmod o=rx /public正确答案:C5、设置group用户组中的所有成员不得在/tmp 目录中写入内容,使用的命令是()A.setfacl -Rm u:group:r-x /tmpB.chmod 755 /tmpC.chmod 775 /tmpD.setfacl -Rm g:group:r-x /tmp正确答案:D6、某个文件的所有者具有文件的读/写/执行权限,其余人仅有读权限,用数字法表示是( )A.755B.744C.777D.700正确答案:B7、使用setfacl命令时,加上()参数可以更改文件的访问控制列表。
A.-xB.-bC.-mD.-h正确答案:C8、使用setfacl命令时,加上()参数删除文件指定的ACL权限。
A.-mB.-dC.-RD.-x正确答案:D9、使用setfacl命令时,加上()参数可以删除文件所有的ACL权限。
A.-xB.-dC.-mD.-b正确答案:D10、使用getfacl命令,加上()参数可以显示所有的有效权限。
A.-aB.-eC.-dD.-c正确答案:B二、判断题1、如果希望用户执行某命令时临时拥有该命令所有者的权限,应该设置SUID权限。
文件管理及参考答案(24题)
一、 填空题 1 用( 位示图 )指示磁盘空间使用情况时பைடு நூலகம்其中的每一位 与一个( 磁盘块 )对应。 2存储介质上连续信息所组成的一个区域称为( 块 ),它 时存储设备与主存之间信息交换的物理单位。 3 空闲块表中每个登记项记录一组连续空闲块的(首块号 ) 和( 块数 ) 4 空闲块的链接方式有( 单块链接 )和(成组链接 ) 5 实现按名存取后,为保证文件的安全,文件系统提供(文 件操作)供用户向系统提出使用文件的要求。 6 组织成( 链接结构 )和(索引结构 )形式的物理文件, 文件信息可以存放在不相邻的物理块上。
5.文件系统在创建一个文件时,为它建立一个( A ) A文件目录 B 目录文件 C逻辑结构 D逻辑空间 6.文件系统创建了一个单级目录结构,这种结构存在( A ) A 一个目录文件 B 一个文件目录 C 逻辑结构 D 逻辑空间 7.如果文件系统中存在两个文件重名,不应采用( A ) A 单级目录 B多级目录 C 二级目录 D A和C 8.由字符序列组成,文件内的信息不再划分结构,这是指( A ) A 流式文件 B 记录式文件 C连续文件 D有序文件 9.按照记录存入文件的先后次序排列并查找,排列顺序与记录的内容无 关,这是指( C ) A 流式文件 B记录式文件 C连续结构文件 D有序结构文件 10.按记录中的某个或某些数据的值大小顺序排列和查找,这是指( D ) A流式文件 B记录式文件 C连续结构文件 D 有序结构文件
典型例题
一、 选择题 1.文件的存取方法依赖于 ( C ) A 文件的物理结构 B 存放文件的存储设备的特性 C A和B D 文件的逻辑结构。 2.文件的存储管理实际上是对( B )的管理 A 内存空间 B 外部存储空间 C 逻辑存储空间的管理 D物理存储空间 3.操作系统通过( A )来对文件进行编排、增删、维护和检索。 A 按名存取 B 数据逻辑地址 C 数据物理地址 D文件属性 4.操作系统实现按名存取进行检索等关键在于解决( B ) A 文件逻辑地址到文件具体的存储地址的转换 B 文件名称与文件具体的存储地址的转换 C 文件逻辑地址到文件名称的转换 D 文件名称到文件逻辑地址的转换
操作系统文件管理练习及答案
文件管理练习题(一)单项选择题1.操作系统对文件实行统一管理,最基本的是为用户提供( )功能。
A.按名存取 B.文件共享 C.文件保护 D.提高文件的存取速度2.按文件用途分类,编译程序是( )。
A.系统文件 B.库文件 C.用户文件 D.档案文件3.( )是指将信息加工形成具有保留价值的文件。
A.库文件 B.档案文件 C.系统文件 D.临时文件4.把一个文件保存在多个卷上称为( )。
A.单文件卷 B.多文件卷 C.多卷文件 D.多卷多文件5.采取哪种文件存取方式,主要取决于( )。
A.用户的使用要求 B.存储介质的特性C.用户的使用要求和存储介质的特性 D.文件的逻辑结构6.文件系统的按名存取主要是通过( )实现的。
A.存储空间管理 B.目录管理 C.文件安全性管理 D.文件读写管理7.文件管理实际上是对( )的管理。
A.主存空间 B.辅助存储空间 C.逻辑地址空间D.物理地址空间8.如果文件系统中有两个文件重名,不应采用( )结构。
A.一级目录 B.二级目录C.树形目录 D.一级目录和二级目录9.树形目录中的主文件目录称为( )。
A.父目录 B.子目录 C.根目录 D.用户文件目录10.绝对路径是从( )开始跟随的一条指向制定文件的路径。
A.用户文件目录 B.根目录C.当前目录 D.父目录11.逻辑文件可分为流式文件和( )两类。
A.索引文件 B.链接文件 C.记录式文件 D.只读文件12.由一串信息组成,文件内信息不再划分可独立的单位,这是指( )。
A.流式文件 B.记录式文件 C.连续文件 D.串联文件13.记录式文件内可以独立存取的最小单位是由( )组成的。
A.字 B.字节 C.数据项D.物理块14.在随机存储方式中,用户以( )为单位对文件进行存取和检索。
A.字符串 B.数据项C.字节 D.逻辑记录15.数据库文件的逻辑结构形式是( )。
A.链接文件 B.流式文件 C.记录式文件 D.只读文件16.文件的逻辑记录的大小是( )。
管理文件和目录—练习
[root@localhost ~]# cd /bin切换到bin[root@localhost bin]# pwd/bin查看当前工作目录[root@localhost /]# ls --help查看ls帮助信息[root@localhost /]# help pwdpwd: pwd [-LP]Print the current working directory. With the -P option, pwd prints the physical directory, without any symbolic links; the -L optionmakes pwd follow symbolic links.查看pwd帮助信息[root@localhost /]# man ls查看ls的man手册[root@localhost /]# man /etc/httpd/conf/httpd.conf查看httpd.conf文件的man手册[root@localhost ~]# man pwd | col -b >haha.txt将pwd的man手册保存为haha.txt的文件[root@localhost ~]# ls /bin | wc -l >haha.txt查看并统计bin中的行,将其保存为haha.txt文件[root@localhost ~]# cat haha.txt109查看haha.txt文件[root@localhost ~]# ls -R /tmp递归查看tmp[root@localhost ~]# ls -lh /tmp查看tmp并显示单位(k、m)[root@localhost ~]# ls -lh /etc/*.conf-rw------- 1 root root 2.7K 2010-03-16 /etc/autofs_ldap_auth.conf-rw-r--r-- 1 root root 351 2009-06-09 /etc/capi.conf-rw-r--r-- 1 root root 977 2008-10-03 /etc/cdrecord.conf-rw-r--r-- 1 root root 6.2K 2007-06-28 /etc/conman.conf-rw-r--r-- 1 root root 178 2009-11-27 /etc/dhcp6c.conf-rw-r--r-- 1 root root 19K 2009-08-25 /etc/dnsmasq.conf-rw-r--r-- 1 root root 153 2006-07-28 /etc/esd.conf-rw-r--r-- 1 root root 1.8K 2006-07-12 /etc/gpm-root.conflrwxrwxrwx 1 root root 22 2014-01-07 /etc/grub.conf -> ../boot/grub/grub.conf -rw-r--r-- 1 root root 833 2007-01-17 /etc/gssapi_mech.conf-rw-r--r-- 1 root root 17 2000-07-23 /etc/host.conf查看etc下conf文件,并显示单位[root@localhost ~]# ls /etc/c???classes.conf cupsd.conf.default mime.types printers.conf ssl client.conf interfaces pdftops.conf pstoraster.convscupsd.conf mime.convs ppd snmp.conf查看etc下以c开头文件[root@localhost /]# alias ls=ifconfig设置ls的别名为ifconfig(即运行ls的时候其实是运行ifconfig)[root@localhost /]# unalias ls恢复ls命令[root@localhost /]# du -sh /etc113M /etc统计etc的大小[root@localhost ee]# mkdir -p /tt /yy /ii创建tt、yy、ii三个文件夹[root@localhost yy]# mkdir -p /ff/hh/gg创建ff文件夹并在其下边创建hh、gg[root@localhost yy]# ls -R /ff/ff:hh/ff/hh:gg/ff/hh/gg:递归查看ff[root@localhost yy]# touch xixi.txt创建xixi文件[root@localhost yy]# vim xixi.txt编辑xixi文件[root@localhost yy]# cat xixi.txt查看xixi文件[root@localhost yy]# touch /ff/heihei.txt在ff文件夹下创建heihei文件[root@localhost yy]# cat /ff/heihei.txt查看heihei文件[root@localhost yy]# touch {1..100}.txt一次性创建100个文件[root@localhost yy]# ls100.txt 20.txt 31.txt 42.txt 53.txt 64.txt 75.txt 86.txt 97.txt10.txt 21.txt 32.txt 43.txt 54.txt 65.txt 76.txt 87.txt 98.txt11.txt 22.txt 33.txt 44.txt 55.txt 66.txt 77.txt 88.txt 99.txt12.txt 23.txt 34.txt 45.txt 56.txt 67.txt 78.txt 89.txt 9.txt13.txt 24.txt 35.txt 46.txt 57.txt 68.txt 79.txt 8.txt xixi.txt14.txt 25.txt 36.txt 47.txt 58.txt 69.txt 7.txt 90.txt15.txt 26.txt 37.txt 48.txt 59.txt 6.txt 80.txt 91.txt16.txt 27.txt 38.txt 49.txt 5.txt 70.txt 81.txt 92.txt17.txt 28.txt 39.txt 4.txt 60.txt 71.txt 82.txt 93.txt18.txt 29.txt 3.txt 50.txt 61.txt 72.txt 83.txt 94.txt19.txt 2.txt 40.txt 51.txt 62.txt 73.txt 84.txt 95.txt1.txt 30.txt 41.txt 52.txt 63.txt 74.txt 85.txt 96.txt查看这100个文件[root@localhost yy]# ln -s 50.txt /gg把50.txt软链接到gg下[root@localhost yy]# mkdir /out创建out文件夹[root@localhost yy]# cp 10.txt /tmp复制10.txt到tmp下边[root@localhost yy]# cp 16.txt /tmp/111.txt复制16.txt到tmp下边并改名为111.txt[root@localhost yy]# mv 18.txt /tmp剪切18.txt到tmp下边[root@localhost yy]# mv 19.txt /tmp/112.txt剪切18.txt到tmp下边并改名为112.txt[root@localhost yy]# rm /yy/1.txtrm:是否删除一般空文64.txt `删除yy下边的1.txt文件[root@localhost yy]# rm -rf /yy/2.txt强制删除yy下边的2.txt[root@localhost yy]# rm -r /ttrm:是否删除目删除tt目录[root@localhost yy]# which ifconfig/sbin/ifconfig查看ifconfig位置[root@localhost yy]# find /etc/httpd -name httpd.conf /etc/httpd/conf/httpd.conf查找名为httpd.Conf文件或目录[root@localhost yy]# find /etc/httpd -user root/etc/httpd/etc/httpd/run/etc/httpd/conf/etc/httpd/conf/magic/etc/httpd/conf/httpd.conf/etc/httpd/logs/etc/httpd/conf.d/etc/httpd/conf.d/README/etc/httpd/conf.d/webalizer.conf/etc/httpd/conf.d/perl.conf/etc/httpd/conf.d/proxy_ajp.conf/etc/httpd/conf.d/squid.conf/etc/httpd/conf.d/php.conf/etc/httpd/conf.d/manual.conf/etc/httpd/conf.d/ssl.conf/etc/httpd/conf.d/welcome.conf/etc/httpd/conf.d/python.conf/etc/httpd/modules查找用户名为root的文件或目录[root@localhost ~]# find /etc/httpd/ -type f/etc/httpd/conf.d/proxy_ajp.conf/etc/httpd/conf.d/welcome.conf/etc/httpd/conf.d/README/etc/httpd/conf/httpd.conf/etc/httpd/conf/magic查找普通文件[root@localhost ~]# find /etc/httpd/ -type d/etc/httpd//etc/httpd/conf.d/etc/httpd/conf[root@localhost ~]#查找文件夹[root@localhost ~]# find /dev/ -type l/dev/par0/dev/disk/by-label/boot/dev/disk/by-label/SWAP-sda2/dev/disk/by-uuid/20ef620c-5007-459c-a838-58029aab4e06 /dev/disk/by-uuid/baacc224-126f-43ef-a188-46e658478d38 /dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:0:0-part1/dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:0:0-part2/dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:0:0-part3/dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:0:0 /dev/disk/by-path/pci-0000:02:05.0-scsi-1:0:0:0查找dev下的链接文件[root@localhost ~]# find /dev/ -type b/dev/md0/dev/scd0/dev/fd0u800/dev/fd0u1120/dev/fd0u1040/dev/fd0u830/dev/fd0u820/dev/fd0u720查找dev下边的块设备文件[root@localhost ~]# find /dev/ -type c/dev/vcsa7/dev/vcs7/dev/vcsa5/dev/vcs5/dev/vcsa6/dev/vcs6/dev/vcsa4/dev/vcs4/dev/vcsa3查找dev下边的字符设备文件[root@localhost ~]# find /boot/ -size +1k -size -2M /boot/System.map-2.6.18-194.el5/boot/symvers-2.6.18-194.el5.gz/boot/config-2.6.18-194.el5/boot/lost+found/boot/grub/xfs_stage1_5/boot/grub/ffs_stage1_5/boot/grub/stage2/boot/grub/e2fs_stage查找boot下大于1k小于2M的文件或目录。
6.5 文件目录管理习题
【例】如果文件系统中有两个文件重名,不 应采用() A 一级目录结构 B 树型目录结构 C 二级目录结构 D A和C 【解答】A
【例】一个文件系统采用二级目录结构,它 的两张目录分别是()。 A 系统目录和子目录 B 根目录和子目录 C 主目录和用户目录 D 用户目录和子目录 【解答】C
【例】文件系统用()管理文件 A 作业控制块 B 外页表 C 目录 D 软硬件结合的方法 【解答】C
【例】文件系统采用二级文件目录,主要是 为() A 缩短访问存储器的时间 B 实现文件共享 C 节省内存空间 D 解决不同用户间文件命名冲突 【解答】D
【例】UNIX操作系统的文件系统是() A 一级目录结构 B 二级目录结构 C 多级目录结构 D 链表结构 【解答】C
【例】为能对一个文件进行正确的存取,必 须为文件设置用于描述和控制文件的数据 结构,称之为()。 A 文件逻辑结构 B 文件物理结构 C 文件的属性 D 文件控制块(FCB) 【解答】D
【例】在文件系统中,用于文件的标识,并按其进 行存取的是文件的()。 【分析】文件是具有文件名的一组相关信息的集合, 可分为有结构文件和无结构文件两种。在有结构 的文件中,文件由若干个相关记录组成,而无结 构文件则被看成是一个字符流。文件在文件系统 中是一个最大的数据单位,它描述了一个对象集。 一个文件必须要有一个文件名,它通常是由一串 ASCII码或汉字构成,名字的长度因系统而异。用 户可以利用文件名来访问文件。 【答案】文件名
【例】可以解决文件重名问题的目录结构有 ()。 A 一级目录 B 二级目录 C 三级目录 D 多级目录 E 树形结构目录 【解答】BCDE
【例】在文件系统中是利用()来管理文件 的,为了允许不同用户的文件使用相同的 文件名,通常文件系统中采用();在目 录文件中的每个目录通常就是()。 【解答】目录 多级目录 FCB
实验二、管理目录和文件命令练习
实验二、管理目录和文件命令练习一、实验目的1、掌握常用的管理文件、目录操作命令。
二、实验重点与难点1、理解命令在Linux系统中的作用。
2、掌握常用的文件目录操作命令的一般应用场合。
3、掌握cd,ls,cat,less,head,tail,touch,mkdir,cp,mv等命令的应用。
三、实验内容及步骤以下操作在终端完成,并将蓝色字的题目答案写在实验报告上下课前提交:1、分别使用手册页和信息页查看passwd命令使用方法。
2、练习在查看帮助页时如何向前翻屏,向后翻屏,结束页面显示等操作。
3、进入到目录/dev,并找出一个字符设备文件和一个块设备文件。
4、查看/usr目录中所有文件的详细列表。
5、使用cat命令、less命令、head命令、tail命令分别查看文件内容,文件目录为/usr/share/doc/howto/en/html/FTP-2.html。
比较这三个命令的区别。
6、在你的主目录下建立如下图所示的目录树。
给出完成这项工作的所有命令。
并回答以下问题注意:图中方框表示目录,圆圈表示文件。
7、FTP目录的绝对路径是什么?8、给出FTP目录的两个相对路径。
9、给出三个不同的命令,可以实现从任何目录都能返回到你的主目录。
10、将文件IIS移动到temp中,并将其重命名为f3.txt。
11、将network目录及其所有子目录复制到/home中。
12、熟练书中的命令举例,理解各命令含义及应用。
参照以下知识补充内容进行练习。
四、知识点补充(1)ls1.作用ls命令用于显示目录内容,类似DOS下的dir命令,它的使用权限是所有用户。
2.格式ls [options][filename]3.options主要参数-a, --all:不隐藏任何以“.” 字符开始的项目。
-A, --almost-all:列出除了“ . ”及“.. ”以外的任何项目。
--author:印出每个文件著作者。
-b, --escape:以八进制溢出序列表示不可打印的字符。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【例】目前的文件管理系统中,树型目录结 构的每个子目录对应一个目录文件。目录 文件中存放的信息就是该目录下数据文件 的文件控制块FCB 【解答】错。 目录文件中除了存放数据文件的文件控制块 以外,还有该目录下所有子目录文件的信 息
【例】什么是文件目录?文件目录中一般包含哪些内容? 【解答】把文件名和该文件实施控制管理的控制管理信息称 为文件的文件说明,并把一个文件说明按一定的逻辑结构 存放到物理存储块的一个表目中。通常把一个文件的文件 说明信息称为文件目录。 一级文件目录包含:文件名,记录长度,记录数,起始块号, 其他 二级文件目录包含:主目录和用户目录。主目录包含用户名, UFD大小,UFD物理位置。用户目录包含文件名,树形, 文件物理位置。 多级目录:目录做成文件,目录数据结构等价于一个具有命 名边的有向图
【例】可以解决文件重名问题的最简单的文 件目录结构是()。 A 单级目录 B 树形结构目录 C 二级目录 D 便于共享的目录 【解答】C
【例】一个文件的绝对路径名是从()开始, 逐步沿着每一级子目录向下追溯,最后到 指定文件的整个通路上所有子目录名组成 的一个字符串。 A 当前目录 B 根目录 C 多级目录 D 二级目录 【解答】B
【例】对目录管理的主要要求是什么? 【解答】对目录管理的主要要求是: 解决存储空间的有效利用, 解决快速搜索 文件命名冲突 文件共享
【例】将通常的文件控制块分为简单目录项(符号 名和i节点号)和基本目录项(i节点)有什么好处? 【分析】将通常的文件控制块分为简单目录项(符 号名和i节点号)和基本目录项(i节点)是UNIX 采用的一种比较特殊的目录项建立方法。为了减 少检索文件访问的物理块数,UNIX把目录中的文 件名和其他管理信息分开,后者单独组成定长的 一个数据结构,称为索引节点node,索引节点的 索引号记为i-on,于是文件目录项中仅剩下14个 字节的文件名和两个字节的i-on,因此一个物理 块可存放32个目录项,系统把由目录项组成的目 录文件和普通文件一样对待,均存放在文件存储 器中。
【例】可以解决文件重名问题的目录结构有 ()。 A 一级目录 B 二级目录 C 三级目录 D 多级目录 E 树形结构目录 【解答】BCDE
【例】在文件系统中是利用()来管理文件 的,为了允许不同用户的文件使用相同的 文件名,通常文件系统中采用();在目 录文件中的每个目录通常就是()。 【解答】目录 多级目录 FCB
6.5 文件目录管理习 题
【例】一般来说,文件名及属性可以收纳在 ()中以便查找。 A 目录 B 索引 C 字典 D统实现”按名存取“的关键技 术应该是() A 解决文件名长度问题 B 实现文件名到逻辑地址的转换 C 文件名和系统保留字的冲突问题 D 实现文件名到具体存储地址的转换 【解答】D
【例】目录文件所存放的信息是() A 某一文件存放的数据信息 B 某一文件的文件目录 C 该目录中所有数据文件目录 D 该目录中所有子目录文件和数据文件的目 录 【解答】D
【例】某系统中,一个FCB占用64个字节,盘块大 小为1KB,文件目录中共有3200个FCB,故查找 一个文件平均启动磁盘次数为()。(提示:为 找到一个目录项,平均需要调入盘块N/2次,每调 入一个盘块即启动磁盘一次,其中N为目录文件 所占用的盘块数) A 50 B 64 C 100 D 200 【解答】N=3200*64/1024=200 C
【例】文件系统最基本的目标是(),它主 要是通过()功能实现的,文件系统所追 求的最重要的目标是() 【解答】按名存取 目录管理 提高对文件的存取速度
【例】二级目录结构由()目录和各用户自 己的()目录组成。 【解答】主文件 用户文件
【例】从用户的角度看,文件系统的功能是要实现 ()。为了达到这一目的,一般要建立()。 【解答】按名存取 文件目录 【解析】文件系统的建立就是要让用户透明地对文 件进行存取,这就要求文件系统要解决把每个文 件的符号名与所在的文件存储空间中的物理地址 联系起来的问题,这也是文件系统最基本的功能。 实现符号名与具体物理地址的转换,其主要环节 是查找目录。所以,文件目录的组织是文件系统 研究的主要问题之一。
【例】对目录管理的主要要求是什么? 【解答】对目录管理的主要要求是:解决存 储空间的有效利用率,解决快速搜索,文 件命名冲突,以及文件共享问题。
【例】文件系统采用一级目录结构的特点。 【解答】一级目录结构管理简单,查找方便,在早 期微型的单用户系统中采用。一级目录结构要求 在文件目录中登记的文件名都不相同,如果有重 名的话,则在实现”按名存取“时就可能出错。 一个用户是可以做到对自己的所有文件都定义不 同的名字,但在多道程序设计系统中,若要求所 有用户定义的文件名都不相同是很困难的。如果 认为限制文件命名规则,对用户来说不方便。
【例】在树型目录结构中,利用链接方式共享文件有何好处? 【解答】利用链接方式共享文件主要有以下几方面的好处: 1 方便用户。这种共享方式允许用户按自己的方式将共享文 件组织到某个子目录下,并赋予它新的文件名,从而使用 户可更方便地管理和使用共享文件 2 防止共享文件被删除。每次链接时,系统将从索引节点中 的链接计数字段i_nlink进行加1曹组。而删除时,必须先 对它进行减1操作,只有当I_nlink的值为0时,共享文件才 被真正删除,因此可避免用户仍要共享的文件被删除的现 象。 3 加快检索速度。为了加快检索文件的速度,一般系统都引 入了当前目录的概念。用户在设置了工作目录后,若共享 文件已被连接到该工作目录下,则系统无需再区逐级检查 属性目录,从而加快检索速度。
【例】操作系统实现按名存取进行检索等, 关键在于解决文件名与()的转换。 【解答】文件的存储地址
【例】一般来说,在一级文件目录结构中, 目录表是存放在内存中的() 【解答】错误 【解析】目录表不论采用何种结构,一般都 是存放在文件存储空间中(如,磁盘), 但为了提高查找速度,一些系统在内存中 开辟固定区域,将正在访问的文件的目录 表的内容放入该区。
【例】文件目录和目录文件各起什么作用?目录广泛采用的目录结构形 式是哪种?它有什么优点? 【分析】文件目录主要是为了方便用户对文件的存取和检索,文件系统 中必须配置一个专门的目录来对目录进行组织和管理,这时方便用户 和提高存取速度的关键。文件目录记录了文件的名字,文件长度,文 件速度在文件存储器的物理地址,一级文件属性,文件建立日期和时 间等信息。此外,文件系统又把同一文件卷上的若干文件目录组成一 个独立的文件, 该文件全部由文件目录组成,称为目录文件。目录文件是文件系统管理 文件最重要的信息来源。 目前广泛广泛的目录结构形式是树形目录结构,它具有以下优点: × 能有效地提高对目录的检索速度 × 允许文件重名 × 便于实现文件共享 允许不用的用户按自己的命名习惯为共享的文件赋予不同的名字。 容易实现文件共享。若一用户欲共享另一用户的文件,只须在自己的目 录文件中增设一表目,其中的文件名项使用自己赋予该文件的符号名 字,以及填上该共享文件的唯一标识符即可
【例】在文件系统中,用于文件的标识,并按其进 行存取的是文件的()。 【分析】文件是具有文件名的一组相关信息的集合, 可分为有结构文件和无结构文件两种。在有结构 的文件中,文件由若干个相关记录组成,而无结 构文件则被看成是一个字符流。文件在文件系统 中是一个最大的数据单位,它描述了一个对象集。 一个文件必须要有一个文件名,它通常是由一串 ASCII码或汉字构成,名字的长度因系统而异。用 户可以利用文件名来访问文件。 【答案】文件名
【例】文件系统采用二级文件目录,主要是 为() A 缩短访问存储器的时间 B 实现文件共享 C 节省内存空间 D 解决不同用户间文件命名冲突 【解答】D
【例】UNIX操作系统的文件系统是() A 一级目录结构 B 二级目录结构 C 多级目录结构 D 链表结构 【解答】C
【例】为能对一个文件进行正确的存取,必 须为文件设置用于描述和控制文件的数据 结构,称之为()。 A 文件逻辑结构 B 文件物理结构 C 文件的属性 D 文件控制块(FCB) 【解答】D
【例】什么是文件目录?文件目录要解决哪些问题? 【解答】计算机系统中的文件种类繁多,数量庞大。为了便 于对文件进行管理,文件系统中设置了称为文件目录的数 据结构,用以标识和检索系统中的所有文件。文件目录包 含文件的信息,即信息,位置和所有权。其中部分信息, 尤其关于存储的信息,由操作系统管理。目录本身是一个 文件,属于操作系统,由不同文件管理来访问。虽然目录 中一些信息对用户和应用是可用的,但信息是由系统例程 间接提供的。因此,用户不能直接访问目录,即使是只读 也不行。 从用户的观点来看,目录在文件名和文件之间提供一个映射。 其中文件名对用户和应用而言是可知的,所以每个文件表 项包括文件名。实际上所有系统处理不同类型文件和不同 的文件结构,这些信息也需要提供。在共享系统中,需要 控制文件的存取。通常,一个用户是文件的所有者,同事 可以授予一定的权限给其他用户。最后,也需要使用信息 来管理文件的当前使用和记录它的使用情况。
【例】UNIX,DOS,Windows操作系统都是采 用树型目录结构() 【解答】正确 【解析】现代计算机操作系统一般都是采用 树型目录结构,这种结构象一棵倒长的树, 根在上枝叶在下,对文件管理增加了极大 的灵活性。
【例】目录上的主要操作有(),(), (),()和() 【解答】 查找文件 创建文件 删除文件 列文件名 复制文件
【解答】将通常的文件控制块分为简单目录项(符 号名和i节点号)和基本目录项(i节点)的优点是 加快了文件目录的存取速度,便于实现文件共享。 文件是”按名存取“的,在检索目录文件的过程中, 只用到了文件名,不用该文件的其他描述信息。 所以把文件描述信息单独构成一个i节点后,一个 目录项只占16个字节,因而一个盘块可以存放 512/16=32个目录项。所以当系统读入一个物理 块到内存时,可检索的文件数量大大增加,从而 加快了文件目录的存取速度。 当进行文件共享时,用户在自己的目录区中建立一 个简单目录项,将索引节点号设置为共享文件的 索引节点号,即可实现文件共享。