当前位置: 首页 > news >正文

初识文件管理

一个文件有哪些属性

文件名:同一个目录下不允许有重名文件。

标识符:一个系统内的个文件标识符唯一,对用户来说毫无可读性。主要用于让操作系统区分

类型:指明文件的类型

位置:文件存放的路径(用户可见),在外存中的地址(用户不可见)

大小:指明文件大小

创建时间,上次修改时间,文件所有者信息

保护信息:对文件进行保护的访问控制信息

文件内部如何组织起来

无结构文件:由一些二进制或字符流组成-又叫做流式文件

有结构文件(比如数据库表)--由一组相似的记录组成,又称记录式文件

文件之间又应该如何组织起来

用户可以自己创建一层一层的目录,各层目录中存放对应的文件

从下往上看,OS应该提供哪些功能才能方便用户,应用程序使用文件

创建文件,读取文件,写文件,删除文件,打开文件,关闭文件

从上往下看,文件数据应该怎么存放在外存上

和内存一样,外存页氛围一个一个的存储单元,每个单元存储一定量的数据,每个存储单元对应一个物理地址

类似于内存,外存分为一个一个的磁盘块,每个磁盘块的大小是相等的

操作系统以块为单位为文件分配存储空间,及时一根筋大小只有10B,依然需要占用1KB

其他由操作系统实现的文件管理功能

1.文件共享:使多个用户可以共享一个文件

2.文件保护:保证不同用户对文件由不同操作权限

http://www.jsqmd.com/news/7585/

相关文章:

  • 微信社群机器人搭建 教程/开发
  • 深入解析:Coze源码分析-资源库-编辑插件-后端源码-安全与错误处理
  • 2025 年激光粒度仪厂家 TOP 企业品牌推荐排行榜,电位仪 / 纳米粒度及 Zeta 电位仪 / Zeta 电位仪公司推荐
  • 微信智能机器人开发-基于WTAPI框架,实现强大的个微管理
  • 【AI时代速通QT】第七节:Visual Studio+Qt 开发指南 - 详解
  • 2025粒度仪厂家 TOP 企业品牌推荐排行榜,粒度分析仪,喷雾,激光,纳米,在线,图像粒形,干湿两用粒度仪公司推荐
  • 详细介绍:【读书笔记】《C陷阱与缺陷》第4章:连接问题解析 | 避开多文件编译的坑
  • Kafka 安全SASL 认证全栈实战从 JAAS 到 Kerberos、PLAIN、SCRAM、OAUTH 与委托令牌 - 教程
  • glibc堆
  • 完整教程:从 “T+1” 到 “秒级”:MySQL+Flink+Doris 构建实时数据分析全链路
  • 平均数
  • 质数表
  • 从刷抖音说起:你每天都在 “用” 服务器,却可能不认识它 - 详解
  • 小作业 11
  • US$948 WOYO UC009 Ultrasonic Cutter for Cutting Plastic
  • 深入解析:【RabbitMQ】原理解析
  • 一次insert插入多条数据比insert循环插入数据效率高多少?
  • 详细介绍:Java安全“幽灵”:深入剖析内存马的原理、注入与查杀
  • 2025波形护栏厂家 TOP 企业品牌推荐排行榜,山东波形护栏防撞,三波,二波,双波,喷塑,公路,热浸锌,浸塑,镀锌波形护栏公司推荐!
  • 【Linux】进程控制(一) 进程创建、终止与等待概念与实战讲解 - 教程
  • US$458 Car Key Clamp SN-CP-JJ-01 for SEC-E9 CNC Automated Key Cutting Machine
  • 好数
  • 2025.10 做题记录
  • 页面分配策略
  • 2025防火皮革厂家TOP企业品牌推荐排行榜,B1级防火皮革,建筑防火皮革,审讯室防火皮革,邮轮级防火皮革,软包防火皮革公司推荐
  • CFD中的严格温度方程
  • 最强AI图片变视频工具,无内容限制,偷偷下载收藏
  • 2025年电子设备行业最受欢迎的5款CRM推荐
  • 2025年铝板厂家TOP企业品牌推荐排行榜,1060铝板,1100铝板,3003铝板,3004铝板,5052铝板,5083铝板,6061铝板,6063铝板,6082铝板公司推荐!
  • AR科技赋能航空制造:开启智能装配新时代