操作系统第四章_03 文件目录

12 篇文章 11 订阅
订阅专栏

知识总览

在这里插入图片描述

文件控制块

在这里插入图片描述
在这里插入图片描述
需要对目录进行哪些操作?
搜索:当用户要使用一个文件时,系统要根据文件名搜索目录,找到该文件对应的目录项
创建文件:创建一个新文件时,需要在其所属的目录中增加一个目录项
删除文件:当删除一个文件时,需要在目录中删除相应的目录项
显示目录:用户可以请求显示目录的内容,如显示该目录中的所有文件及相应属性
修改目录:某些文件属性保存在目录中,因此这些属性变化时需要修改相应的目录项(如:文件重命名)

单级目录结构

早期操作系统并不支持多级目录,整个系统中只建立一张目录表,每个文件占一个目录项。
单级目录实现了“按名存取”,但是不允许文件重名。在创建一个文件时,需要先检查目录表中有没有重名文件,确定不重名后才能允许建立文件,并将新文件对应的目录项插入目录表中。
显然,单级目录结构不适用于多用户操作系统。

在这里插入图片描述

两级目录结构

早期的多用户操作系统,采用两级目录结构。分为主文件目录(MFD,Master File Directory)和用户文件目录。

在这里插入图片描述

多级目录

在这里插入图片描述
用户(或用户进程)要访问某个文件时要用文件路径名标识文件,文件路径名是个字符串。各级目录之间用“/”隔开。从根目录出发的路径称为绝对路径。
例如:自拍.jpg 的绝对路径是 “/照片/2015-08/自拍.jpg”系统根据绝对路径一层一层地找到下一级目录。刚开始从外存读入根目录的目录表;找到“照片”目录的存放位置后,从外存读入对应的目录表;再找到“2015-08”目录的存放位置,再从外存读入对应目录表;最后才找到文件“自拍.jpg”的存放位置。整个过程需要3次读磁盘I/O操作。
很多时候,用户会连续访问同一目录内的多个文件(比如:接连查看“2015-08”目录内的多个照片文件),
显然,每次都从根目录开始查找,是很低效的。因此可以设置一个“当前目录”。

例如,此时已经打开了“照片”的目录文件,也就是说,这张目录表已调入内存,那么可以把它设置为“当前目录”。当用户想要访问某个文件时,可以使用从当前目录出发的“相对路径” 。
在 Linux 中,“.”表示当前目录,因此如果“照片”是当前目录,则”自拍.jpg”的相对路径为:“./2015-08/自拍.jpg”。从当前路径出发,只需要查询内存中的“照片”目录表,即可知道”2015-08”目录表的存放位置,从外存调入该目录,即可知道“自拍.jpg”存放的位置了。
可见,引入“当前目录”和“相对路径”后,磁盘I/O的次数减少了。这就提升了访问文件的效率。

无环图目录结构

在这里插入图片描述

可以用不同的文件名指向同一个文件,甚至可以指向同一个目录(共享同一目录下的所有内容)。
需要为每个共享结点设置一个共享计数器,用于记录此时有多少个地方在共享该结点。用户提出删除结点的请求时,只是删除该用户的FCB、并使共享计数器减1,并不会直接删除共享结点。
只有共享计数器减为0时,才删除结点。
注意:共享文件不同于复制文件。在共享文件中,由于各用户指向的是同一个文件,因此只要其中一个用户修改了文件数据,那么所有用户都可以看到文件数据的变化。

索引结点

在这里插入图片描述
在这里插入图片描述

知识回顾

在这里插入图片描述

王道操作系统思维导图第四章 文件管理
11-25
由于提供的文件信息中包含了一些不明确的乱码内容,我将仅以标题和描述为依据,展开介绍操作系统文件管理的相关知识点。 操作系统作为计算机系统的核心软件,负责管理计算机硬件与软件资源,而文件管理系统是操作...
操作系统-文件系统
Ink_cherry的博客
06-22 1133
文件管理系统和文件集合相关联的是文件目录,它包含有关文件的信息,包括属性、 位置和所有权等,这些信息主要是由操作系统进行管理。首先我们来看目录管理的基本要求: 从用户的角度看,目录在用户(应用程序)所需要的文件名和文件之间提供一种映射,所以目录管理要实现“按名存取”;目录存取的效率直接影响到系统的性能,所以要提高对目录的检索速度;在共享系统中,目录还需要提供用于控制访问文件的信息。此外,文件允许
操作系统文件管理(三)—— 文件的目录结构
haoweixl的博客
09-12 8780
FCB 的有序集合称为“文件目录”,一个FCB就是一个文件目录项。 FCB 中包含了文件的基本信息(文件名、物理地址、逻辑结构、物 理结构等),存取控制信息(是否可读/可写、禁止访问的用户名 单等),使用信息(如文件的建立时间、修改时间等)。 最重要,最基本的还是文件名、文件存放的物理地址。在查找各级目录的过程中只需要用到“文件名”这个信息,只有文件名匹配时,才需要读出文件的其他信息。因此可以考虑让目录表“瘦身”来提升效率。索引结点:存放除了文件名之外的文件描述信息。若使用索引结点机制,在文件目录的每个目录
操作系统文件管理:3、文件目录(文件控制块FCB、多级目录结构、无环图目录结构、索引节点)
千寻瀑
10-12 2万+
3、文件目录思维导图文件控制块FCB目录操作目录结构单级目录结构两级目录结构多级目录结构(树形目录结构)无环图目录结构索引结点(FCB的改进) 思维导图 文件控制块FCB 1、什么是文件目录:一种特殊的文件,是有结构的文件,如上图的表格,用于记录各个文件的属性;最主要的属性是:文件名和物理地址的映射,从而实现按名存取 2、什么是FCB:当你建立一个目录或者文件时,会在文件目录中新增一条记录(记录文件的属性),这样的一条记录就称做一个FCB。 3、FCB中最重要的就是文件名和物理地址的映射,从而实现按名存
操作系统15:文件文件目录
swadian2008的博客
07-13 2922
在对索引顺序文件进行检索时,首先也是利用关键字以及某种查找算法去检索索引表,找到该记录所在记录组中第一个记录的表项,从中得到该记录组第一个记录在主文件中的位置。但为了能实现文件存储空间的动态分配,通常由 Hash 函数所求得的并非是相应记录的地址,而是指向某一目录表相应表目的指针,该表目的内容指向相应记录所在的物理块,如下图所示。索引顺序文件是对顺序文件的一种改进,它基本上克服了变长记录的顺序文件不能随机访问,以及不便于记录的删除和插入的缺点,它是顺序文件和索引文件相结合的产物。单级文件目录如下图所示。
第四章(1) 文件管理
xyxzlsld666的博客
08-25 191
无结构文件文件内部的数据就是一系列二进制流或字符流组成。无结构文件(如文本文件)——由一些二进制或字符流组成,又称“流式文件”,以。文件的逻辑结构,就是指在用户看来,文件内部的数据应该是如何组织起来的。而文件的物理结构是指在操作系统看来,文件的数据是如何存放在外存的。总之,文件通过目录这样的功能将文件有序地一层一层地组织起来。)因此有必要对文件的逻辑结构和物理结构进行了解。因此也不用探讨无结构文件的“逻辑结构”问题。有结构文件的三种逻辑结构如上图所示。,又称“记录式文件”。主要从以上几个方面展开本小节。
操作系统课件:07第七章 _文件系统1.ppt
06-26
级目录 System)克服单级目录的问题,用户分组,增加安全性多级目录 (Hierarchical Directory Structure)更灵活的目录结构,模拟树形结构,便于管理文件路径 (Path)从根目录到目标文件的一系列目录名和文件名的组合...
操作系统(第4版)第5章 文件系统
10-07
操作系统(第4版)第5章 文件系统 文件系统是操作系统中一个非常重要的组成部分,它负责管理和组织计算机系统中的文件文件系统的主要功能包括文件存储空间的管理、文件操作的一般管理、目录管理、文件的读/写管理...
计算机操作系统第六章 文件管理习题.pdf
最新发布
06-06
### 计算机操作系统第六章 文件管理习题解析 #### 一、选择题解析 **1. 一个文件的路径名是从()开始,逐步沿着每一级子目录向下追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。** - **答案:A...
操作系统第六章习题.doc
12-06
本文总结了操作系统第六章习题中的相关知识点,涵盖文件管理、文件系统、文件组织、文件访问控制、文件存储管理、文件命名、文件路径、文件访问方式等方面的知识。 一、文件管理 * 文件管理是操作系统中对数据进行...
操作系统·考研】目录
qq_34920731的博客
01-31 971
文件目录是与文件管理系统和文件集合相关联的重要概念。它包含了有关文件的属性、位置和所有权等信息。目录的结构可以分为单级目录结构、两级目录结构、树形目录结构和无环图目录结构。单级目录结构按名存取文件,但查找速度慢且不适用于多用户系统;两级目录结构提高了检索速度,但缺乏灵活性;树形目录结构清晰且具备更有效的文件管理和保护能力,但搜索文件时需要多次磁盘访问;无环图目录结构方便文件共享,但增加了系统管理的复杂性。目录的操作包括搜索、创建文件、删除文件、创建目录、删除目录、移动目录、显示目录和修改目录。
文件目录(OS学习)
QuantumYou的博客
07-13 1745
文章目录知识总览思维导图文件控制块目录操作目录结构单级目录两级目录多级目录结构无环图目录结构索引结点(FCB 改进)总结思维导图 知识总览思维导图 文件控制块 FCB的有序集合称为“文件目录”,一个FCB就是一个文件目录项。FCB中包含了文件的基本信息(文件名、物理地址、逻辑结构、物理结构等),存取控制信息(是否可读/可写、禁止访问的用户名单等),使用信息(如文件的建立时间、修改时间等) 最重要,最基本的还是文件名、文件存放的物理地址。 目录文件中的一条记录就是一个“文件控制块(FCB)” FCB实现了
操作系统文件系统(一)单级目录结构、二级目录结构、树形目录结构、非循环目录结构的特点
weixin_43557093的博客
11-18 1万+
单级目录结构、二级目录结构、树形目录结构、非循环目录结构的区别 一、单级目录结构 特点 全部文件都登记在同一目录中,实现 “ 按名存取 ” ,所以必须确保没有重名的现象发生。查找速度慢,不能重名,不便于共享 二、二级文件目录 特点 不同用户可以有相同的文件名;提高了检索目录的速度;不同用户可以用不同的文件名访问系统中同一文件;缺点是不利于文件共享 三、树形文件系统 特点 系统中每一个文件都有...
操作系统判断题
syklar&miracle
10-29 4948
三、判断题 (×)1.并发性是指若干事件在同一时刻发生。 (√)2.虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。 (×)3.用户为每个自己的进程创建PCB,并控制进程的执行过程。 (√)4.树型目录结构能够解决文件重名问题。 (√)5.原语是一种不可分割的操作。 (√)6.通道一旦被启动就能独立于CPU运行,这样可使CPU和通道并行操作。 (√)7.页式的地址是
文件管理系统----文件目录
linjianshaonian_的博客
11-08 867
存在的问题:当用户需要频繁的访问某同一目录下的多个文件的时候,如果使用绝对路径进行查找,那么每次访问该路径下的文件都要从根目录开始查找,每次都需要3次读磁盘I/O操作,是非常麻烦和耗时间的;用一个目录表来表示这个目录下都存放了哪些东西,在D盘的每一个文件文件夹都会对应D盘当中的一个表项,所以一条条的目录项本身就是一条条的记,所以目录本身就是一种有结构的文件;当找到了对应的文件目录项之后,需要将索引结点调入内存,索引结点中及记录了各种信息,包括在外村中的位置,根据外村中的位置便可以找到该文件;
操作系统概念】第10章:文件系统
zzzzzyliu的博客
03-09 1290
对于大多数用户,文件系统时操作系统中最明显的部分。它提供机制,以便对计算机操作系统与所有用户的数据与程序进行在线存储和访问。文件系统由两个不同的部分组成:文件集合,每个文件存储相关数据;目录结构,用于组织系统内的所有文件并提供文本信息。文件系统位于设备上,前一章描述过,接下来将深入讨论。在本章,将研究文件和主要目录结构的各个方面;并讨论在多个进程、用户和计算机之间共享文件夹的语义;最后,讨论各种文件保护方法(当有多个用户访问文件,并且需要控制谁可以访问文件以及如何访问文件时,这是必要的)解释文件系统功能。
第5章 文件管理
大家一起入坑
11-17 1707
判断题 1-1树型目录结构能够解决文件重名问题。(2分) T F 1-2位示图方法可用于磁盘的调度管理。(2分) T F 1-3文件系统最基本的功能是实现按名存取。(2分) T F 1-4 单级目录结构能够解决文件重名问题。(2分) T F 1-5文件系统中分配存储空间的基本单位是记录。(2分) T F 1-6 文件的存取方法仅依赖于文件的物理结构,而与存放文件的存储特性无关。(2分) T F 1-7 打开文件的目的是指该文件的有关目录表目复制到主存中约定的区域,
计算机系统中的目录、文件夹 、路径
热门推荐
cnds123的专栏
03-28 3万+
计算机操着系统中的目录、文件夹 、路径 目录和文件夹是一个意思,目录是早期的叫法(DOS操作系统时期的称呼),文件夹是后来的叫法 (dir操作系统时期的称呼)。目录中可以包括文件,还可以包括目录。 目录的下级目录就称为子目录,子目录的上一级目录是称为父目录。子目录和父目录是相对的。AA\BB\CC,BB是AA子目录,BB是CC的父目录。 当前目录就是你正在使用的目录。 用户在磁盘上寻找文件或子目录...
北京理工大学计算机在线作业答案,北理工《操作系统》在线作业满分
weixin_31899235的博客
06-20 4189
北理工《操作系统》在线作业试卷总分:100 得分:100一、 单选题 (共 20 道试题,共 40 分)1.很好地解决了“零头”问题的存储管理方法是( )A.页式存储管理B.段式存储管理C.多重分区管理D.可变式分区管理正确答案 :A更 多Q Q 2959415429 微 信open45112.最佳适应算法通常是将空闲区按( )排列A.地址大到小B.地址小到大C.空间大到小D.空间小到大正确答...
操作系统第五章重点:文件管理与存储结构
本章内容主要涵盖了操作系统中的文件管理和文件系统相关知识点,包括文件的定义、类型、逻辑结构和物理结构,以及文件在外存的分配方式、存储空间的管理、目录管理和文件共享。 1. 文件文件系统 - 文件是具有...
写文章

热门文章

  • 实验一 白盒测试用例设计 12684
  • 第二章:物理层 计算机网络物理层篇章 8940
  • KMP算法(kmp) next数组算法解析 7453
  • 操作系统第五章_03 假脱机技术 (SPOOLing技术) 6949
  • 第一篇:瑞吉外卖项目概述 6950

分类专栏

  • Java
  • 力扣
  • java基础
  • 前端后端技术框架学习
  • 后端(旧) 52篇
  • 前端(旧) 73篇
  • 算法(旧) 24篇
  • 408
  • 数据结构
  • 操作系统23
  • 计算机组成原理23 7篇
  • 大学课程
  • Springboot 2篇
  • python && 爬虫 7篇
  • mongodb 1篇
  • 数据结构实验报告 15篇
  • 操作系统PDF总结 12篇
  • 计网PDF总结 6篇

最新评论

  • 数据结构 查找 静态查找表算法 折半查找 二叉排序树查找算法 实验报告

    tyf6666: 中北的?

  • 实验一 白盒测试用例设计

    2301_77264798: 黑盒测试报告有吗

  • 实验报告 抽象数据类型的表示和实现 (三元组) 实现对三元组的基本操作 动态分配 (更新)增加菜单功能

    宛若144: 这个为什么不需要用malloc

  • 操作系统第五章_03 假脱机技术 (SPOOLing技术)

    白给小派蒙: 这个不是王道考研的PPT嘛?

  • 实验报告 线性表的基本操作及应用(单链表的创建,插入、删除、查找和打印算法)修改之前i=i+1问题

    2213042920潘焕腾: 会不会是咱两用的软件不一样呀

大家在看

  • Golang | Leetcode Golang题解之第424题替换后的最长重复字符
  • C语言 | Leetcode C语言题解之第423题从英文中重建数字
  • Python | Leetcode Python题解之第423题从英文中重建数字
  • Golang | Leetcode Golang题解之第423题从英文中重建数字
  • C++ | Leetcode C++题解之第423题从英文中重建数字

最新文章

  • Python操作mysql数据库
  • OllyDBG入门
  • 汇编语言基础
2022年92篇
2021年116篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花花叔叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家西藏卡通玻璃钢雕塑天津景观玻璃钢雕塑价格河南走廊商场美陈贵州商城玻璃钢园林艺术雕塑成都定制玻璃钢雕塑联系方式漯河佛像玻璃钢彩绘雕塑公司福建节庆商场美陈销售公司信阳校园不锈钢玻璃钢卡通雕塑商场专柜美陈布置图片重庆玻璃钢雕塑制作过程仙桃玻璃钢气球雕塑石家庄工业玻璃钢雕塑生产基地芜湖玻璃钢雕塑雕刻公司西安道教玻璃钢雕塑中式玻璃钢雕塑一般多少钱玻璃钢熊猫雕塑定制福建玻璃钢骆驼雕塑河源玻璃钢透光雕塑加工济南商场美陈制造乐山玻璃钢雕塑摆件施工楼盘玻璃钢树造型雕塑小品制作玻璃钢雕塑卡通熊荆门市玻璃钢雕塑定制山东玻璃钢花盆江阴商场美陈布展厦门玻璃钢雕塑宁波玻璃钢雕塑市场绵阳玻璃钢仿真水果雕塑价格中卫玻璃钢雕塑哪家好北京专业商场美陈公司香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化