清华操作系统课程(向勇、陈渝)笔记——第十二章(一)(基本概念:文件系统和文件,文件描述符,目录,文件别名,文件系统种类)

本文主要介绍了操作系统中的文件系统,包括文件系统的基本概念、文件描述符、目录结构、文件别名以及不同类型的文件系统。文件系统用于管理磁盘空间,提供文件命名、定位、保护和可靠性。文件描述符是操作系统内核中用于管理打开文件的结构,包含文件指针、打开计数等信息。目录用于组织文件,而文件别名如硬链接和软链接提供了多种访问同文件的方式。此外,文章还探讨了各种类型的文件系统,如磁盘文件系统、数据库文件系统和网络/分布式文件系统。
摘要由CSDN通过智能技术生成

基本概念

1. 文件系统和文件

1. 1 文件系统

一种用于持久性存储(掉电不会丢失数据,例如硬盘)的系统抽象。

1. 2 文件

文件系统中一个单元的相关数据在操作系统中的抽象。

1. 3 文件系统的功能

  1. (在磁盘角度)分配文件磁盘空间:
  • 管理文件块(哪一块属于哪一个文件)
  • 管理空闲空间(哪一块是空心啊的)
  • 分配算法
  1. (在用户角度)管理文件集合:
  • 定位文件及其内容
  • 命名:通过名字找到文件的接口
  • 文件系统类型
  1. 提供的便利及特征
  • 保护:分层来保护数据安全
  • 可靠性/持久性:保持文件的持久即使发生崩溃、媒体错误、攻击等。

1. 4 文件属性

名称、类型、位置、大小、保护、创建者、创建时间、最近修改时间

1. 5 文件头

  • 在存储元数据中保存了每个文件的信息
  • 保存文件的属性
  • 跟踪哪一块存储块属于逻辑上文件结构的哪个偏移

2. 文件描述符

操作系统内核中,为每个进程维护一打开文件表,一个

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值