打开一个文件的过程

Posted whu-gbf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打开一个文件的过程相关的知识,希望对你有一定的参考价值。

打开一个文件usr/ast的过程:
一个分区(如C盘)的超级块-->得到i节点的位置
    -->         第一个i节点就是根目录  -->根目录中有个usr目录项(目录项里面有文件名和i节点号)
    -->根据i节点号得到usr的i节点即为/usr的目录  -->/usr/目录中有个ast目录项
    -->根据i节点号得到ast的i节点 读入内存 结束
    (i节点号得到i节点 类比于根据逻辑内存得到物理内存)

 

补充:

不同的目录项得到同一个i节点称为硬链接
类似于快捷方式是符号链接

以上是关于打开一个文件的过程的主要内容,如果未能解决你的问题,请参考以下文章

Python3 open() 函数-用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。

windows打开程序过程

过程记录ArcGIS Pro打开.osgb文件

安装VMware workstation遇到的两个问题:安装过程中的DLL问题和安装后打开需要的管理权限问题

汇编代码调用系统调用的工作过程

软件项目技术点(19)——文件的保存和打开(解压缩)