【 认识文件 】
创始人
2025-06-01 12:01:43
0

文章目录

  • 一、概念
  • 二、树型结构组织 和 目录
  • 三、文件路径(Path)
  • 四、文件分类
  • 五、知识拓展

一、概念

我们先来认识狭义上的文件(file)。针对硬盘这种持久化存储的I/O设备,当我们想要进行数据保存时,往往不是保存成一个整体,而是独立成一个个的单位进行保存,这个独立的单位就被抽象成文件的概念,就类似办公桌上的一份份真实的文件一般.

在这里插入图片描述

文件除了有数据内容之外,还有一部分信息,例如文件名、文件类型、文件大小等并不作为文件的数据而存在,我们把这部分信息可以视为文件的元信息

在这里插入图片描述

注意:

在计算机中,文件是一个广义的定义,不只是包含普通文件,还可以包含目录(目录文件).并且在操作系统中,还会使用文件来描述一些硬件设备或软件资源

二、树型结构组织 和 目录

同时,随着文件越来越多,对文件的系统管理也被提上了日程,如何进行文件的组织呢,一种合乎自然的想法出现了,就是按照层级结构进行组织 —— 也就是我们数据结构中学习过的树形结构。这样,一种专门用来存放管理信息的特殊文件诞生了,也就是我们平时所谓文件夹(folder)或者目录(directory) 的概念。

在这里插入图片描述

关于目录结构,一般都是通过 N叉 树来组织磁盘上的目录和文件.如果是一个普通文件,就是树的叶子节点,如果是一个目录文件,这个目录就是非叶子节点,因为目录中还可以包含多个子树

在这里插入图片描述

如下:

在这里插入图片描述

三、文件路径(Path)

如何在文件系统中如何定位我们的一个唯一的文件就成为当前要解决的问题,但这难不倒计算机科学家,因为从树型结构的角度来看,树中的每个结点都可以被一条从根开始,一直到达的结点的路径所描述,而这种描述方式就被称为文件的绝对路径(absolute path)

在这里插入图片描述

除了可以从根开始进行路径的描述,我们可以从任意结点出发,进行路径的描述,而这种描述方式就被称为相对路径(relative path),相对于当前所在结点的一条路径. 相对路径以 . 或者 . .开头,其中 . 表示当前路径,而 . . 表示上级路径

在这里插入图片描述

举个老湿送娃上学的例子:

在这里插入图片描述

注意: 谈到相对路径,必须要有一个基准目录,从基准目录出发

四、文件分类

即使是普通文件,根据其保存数据的不同,也经常被分为不同的类型,我们一般简单的划分为文本文件和二进制文件,分别指代保存被字符集编码的文本和按照标准格式保存的非被字符集编码过的文件。

注意:

  1. 文本文件里面存储的是字符,但是文本文件本质上也是存储字节,只不过在此相邻的字节正好可以构成一个字符
  2. 二进制文件里面存储的是字节,且字节之间没有关系
  3. 判定一个文件是文本文件还是二进制文件最简单的办法就是在记事本中打开,出现乱码就是二进制文件,反之.
    在这里插入图片描述

在这里插入图片描述

Windows 操作系统上,会按照文件名中的后缀来确定文件类型以及该类型文件的默认打开程序。但这个习俗并不是通用的,在 OSX、Unix、Linux 等操作系统上,就没有这样的习惯,一般不对文件类型做如此精确地分类

五、知识拓展

在这里插入图片描述

文件由于被操作系统进行了管理,所以根据不同的用户,会赋予用户不同的对待该文件的权限,一般地可以认为有可读、可写、可执行权限

在这里插入图片描述

Windows 操作系统上,还有一类文件比较特殊,就是平时我们看到的快捷方式(shortcut),这种文件只是对真实文件的一种引用而已。其他操作系统上也有类似的概念,例如,软链接(soft link)等

在这里插入图片描述

最后,很多操作系统为了实现接口的统一性,将所有的 I/O 设备都抽象成了文件的概念,使用这一理念最为知名的就是 Unix、Linux 操作系统 —— 万物皆文件


相关内容

热门资讯

香港公司第一次开银行账户选哪家... “香港公司第一次开企业账户,真的有这么难吗?” 如果你也刚注册了一家香港公司,准备开启外贸、电商或服...
我的基金离“金选”还有多远?乐... 随着投资者对基金产品的关注度不断提高,如何通过运营打造出符合金选标准的优质基金,成为众多基金公司面临...
沪指半日涨0.29% 商业航天... 上证报中国证券网讯 12月25日午间收盘,三大指数涨跌不一,沪指涨0.29%,深成指跌0.11%,创...
上市公司,斥资千万布局上海 近日,嘉顺达明国际物流(上海)有限公司成立,法定代表人为陆龙祥,注册资本1000万人民币,经营范围含...
造车九年只卖百辆,贾跃亭还剩什... 新车下线,真能逆转这家老牌新势力的命运? 日前,法拉第未来创始人贾跃亭宣布FX Super One预...
广期所:已充分做好铂、钯期货交... 【广期所:已充分做好铂、钯期货交割各项准备工作】财联社12月24日电,在铂、钯市场关注度提升的同时,...
硕远咨询:2025年国潮鞋转售... 今天分享的是:硕远咨询:2025年国潮鞋转售行业市场研究报告 报告共计:27页 2025年国潮鞋转售...
3家建筑央企领导成员调整! 12月23日。国资委发布信息,涉及3家建筑相关央企领导调整。具体如下: 提名王洁民为中国建筑科学研究...
锋龙股份:筹划控制权变更,股票... 来源:界面新闻 锋龙股份12月24日公告,诚锋投资、董剑刚、宁波锋驰投资有限公司、厉彩霞与深圳市优必...
十五五开局即王炸!从“府城”系... 在沈阳浑南新市府板块的价值攀升曲线中,总有一个名字始终占据核心C位——辽宁交投·府城系列。作为深耕区...
年内多家商业银行增资“补血”方... 近日,在港股上市的威海银行发布公告称,该行与津联集团有限公司(以下简称“津联集团”)签订H股认购协议...
2025年加密货币被盗金额超2... 来源:环球市场播报 区块链监测机构的数据显示,网络犯罪分子今年盗取的加密货币金额高达 27 亿美元...
原创 突... 2025年12月23日,美国贸易代表办公室宣布了一项关键决定:在至少未来18个月内,不对中国芯片加征...
高值耗材集采规则再优化!医疗器... 12月25日午后,三大指数集体拉升,白酒、医疗器械等多个低位板块走强。医疗器械指数ETF(15989...
《鼓励外商投资产业目录(202... 人民网北京12月24日电 (记者罗知之)据国家发展改革委网站消息,近日,国家发展改革委、商务部全文发...
云深处完成数亿元Pre-IPO... 极目新闻记者 黄永进 实习生 曹亚丹 李秉坤 12月25日,杭州云深处科技股份有限公司完成数亿元人民...
调查:高物价致美国消费者节日季... 来源:西部网 新华社纽约12月23日电 美国在线贷款平台贷款树公司日前发布的调查结果显示,今年37%...
京东时尚秒送累计入驻商家超千家... 据京东消息:截至2025年底,京东时尚秒送累计入驻商家超千家;营业门店数量同比增长超150%,覆盖了...
时隔15个月,离岸人民币“破7... 12月25日,在岸、离岸人民币兑美元汇率一路攀升。其中,离岸人民币兑美元汇率时隔15个月再破“7.0...
曝浙江稠州主帅丁伟下课 曾执教... 北京时间12月25日,据多个消息源透露,浙江稠州男篮主帅丁伟下课,球队外籍助理教练亚历山德罗斯-法莱...