简答题

什么是文件目录,操作系统如何通过文件目录进行文件操作?

正确答案

系统中文件种类繁多,数量庞大,为了使用户方便地找到所需文件,需要在系统中建立一套目录机构。这套能方便而迅速地对目录进行检索,从而能准确地找到所需文件的目录机构即为文件目录。
通常情况下,系统会为文件目录建立一个简单的索引表,只包含文件的ID、文件名、文件当前状态(可读/可写/不可访问)及一个指向对应文件目录表项的指针。
系统在对一个文件进行读写的操作过程如下:
(1)根据提供的文件名查找对应的文件索引表;
(2)根据索引表指针找到对应的目录项;
(3)根据目录项的物理地址项找到文件;
(4)修改文件索引表中文件的当前状态(若系统只读文件,不进行修改,则标记为可读,若系统要对文件进行修改,则标记为不可访问);
(5)将文件读入内存,对文件进行读写操作;
(6)操作完毕,释放文件,修改索引表中文件的状态。

答案解析

相似试题
  • 文件系统最基本的目标是(),它主要是通过目录管理功能实现的,文件系统所追求的最重要目标是()。

    多选题查看答案

  • 什么是文件目录、目录文件与当前目录?

    简答题查看答案

  • Windows 98/ME系统崩溃后,无法进入Windows窗口模式,如何备份DOS目录下中文件名的文件?

    简答题查看答案

  • 什么是文件目录?文件目录中包含哪些信息?

    简答题查看答案

  • 访问应用文件目录下的文件”其中的目录是什么?()

    单选题查看答案

  • 区别如下概念:路径、绝对路径、相对路径、当前目录。系统磁盘上存在某个可执行文件,但在DOS环境输入其文件名却提示没有这个文件,是什么原因?

    简答题查看答案

  • 什么是文件目录?有几种目录结构形式?各有什么特点?

    简答题查看答案

  • 文件目录的作用是什么?一个目录项应包含哪些信息?

    简答题查看答案

  • Linux系统的目录/usr、/home、/bin、/dev/、/var、/etc/中主要存放什么文件?

    简答题查看答案