文件目录结构有哪几种,各有什么优缺点

文件目录结构有哪几种,各有什么优缺点,第1张

文件目录结构又称文件索引结构,分一级文件索引、二级文件索引和三级文件索引三种。

一级文件索引(直接索引)的结构中:文件目录条目中有一组条目用于建立索引,并且每个条目都会注册逻辑记录所在的磁盘块号。逻辑记录的大小和磁盘块号等于512B。激活创建表后,系统会自动创建第一级索引。其具有稳定性和大数据量的优点。缺点是无法修改,检索效率低。

二级文件索引(第一级间接索引)的结构中:文件目录中有一组条目,文件寄存器的内容为第一级索引表块的块号。一级索引表块中的索引表注册文件逻辑记录所在的磁盘块号。二级索引的优点是可以由用户修改,但缺点是安全性和稳定性低。

三级文件索引(第二级间接索引)的结构中:文件目录条目中有一组表条目,并且文件注册的内容是第二级索引表块的块号。第二级索引表块中的索引表项记录了第一级索引表块的块号,而第一级索引表项记录了文件逻辑记录所在的磁盘块号。其优点是结构搜索效率高,但缺点是数据内容少。

扩展资料:

文件目录结构的三个属于渐进关系,并且在可以构造上一级目录结构之前,必须完全构造下一级文件索引。 文件索引结构意味着文件的信息存储在许多离散的物理块中。 系统为每个文件(索引表)创建一个专用的数据结构,并将这些块的块号存储在索引表中。

其次,这三种文件目录结构的优点是保留了链接结构,同时解决了其缺点,即可以顺序和随机地访问,满足了动态文件增长,插入和删除的需求,并且还可以完全利用外部存储空间。 缺点是系统本身带来的系统开销。

linux *** 作系统中的主要目录及目录内容由文件系统层次结构标准(英语:filesystem

hierarchy

standard,fhs)定义。

在fhs中,所有的文件和目录都出现在根目录"/"下,即使他们存储在不同的物理设备中。但是请注意,这些目录中的一些可能或可能不会在linux系统上出现,这取决于系统是否含有某些子系统,例如

x

window系统

的安装与否。

下面是fhs中所定义的一些目录,和目录的描述:

/bin

二进制可执行命令

/dev

设备特殊文件

/etc

系统管理和配置文件

/etc/rcd

启动的配置文件和脚本

/home

用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示

/lib

标准程序设计库,又叫动态链接共享库,作用类似windows里的dll文件

/sbin

系统管理命令,这里存放的是系统管理员使用的管理程序

/tmp

公用的临时文件存储点

/root

系统管理员的主目录

/mnt

系统提供这个目录是让用户临时挂载其他的文件系统。

/lost+found

这个目录平时是空的,系统非正常关机而留下“无家可归”的文件(windows下叫什么chk)就在这里

/proc

虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。

/var

某些大文件的溢出区,比方说各种服务的日志文件

/usr

最庞大的目录,要用到的应用程序和文件几乎都在这个目录。其中包含:

/usr/x11r6

存放x

window的目录

/usr/bin

众多的应用程序

/usr/sbin

超级用户的一些管理程序

/usr/doc

linux文档

/usr/include

linux下开发和编译应用程序所需要的头文件

/usr/lib

常用的动态链接库和软件包的配置文件

/usr/man

帮助文档

/usr/src

源代码,linux内核的源代码就放在/usr/src/linux里

/usr/local/bin

本地增加的命令

/usr/local/lib

本地增加的库

别紧张这样用CHKDSK是一磁盘检测命令。

CHKDSK命令可检查磁盘状态并显示状态报告,还能修正磁盘错误。

状态报告显示MS-DOS文件系统中的逻辑错误,该文件系统由文件分配表(FAT)和目录组成(CHKDSK不验证文件中的信息能否准确读出)。如果磁盘有错误,CHKDSK便会给出一条警告信息。所以,应不时地用CHKDSK来检查一下磁盘有无错误,以保证系统的正常运行。

一、CHKDSK命令的语法

CHKDSK drive:[[path]filename][/F][/V]

若要显示当前驱动器的磁盘状态,可用命令:

CHKDSK

二、CHKDSK命令的参数解释

(1)drive

指定要用CHKDSK检查的磁盘所在的驱动器。

(2)[path]filename

指定要用CHKDSK进行碎片检查的一个或一组文件的路径及名称,可用通配符(*或?)指定多上文件。

三、CHKDSK命令的开关项

(1)/F

修正磁盘错误。需要注意的是从其它应用程序(如Windows等)运行CHKDSK时不要选此项。

(2)/V

磁盘检查时,显示每个目录下的文件。

四、帮助信息的获取

如果不知道CHKDSK命令的用法也没关系,在DOS下随时打入CHKDSK/?便可了解其用法。

在windows10系统中磁盘维护包括如下:1、检查磁盘错误:通过查看磁盘目录结构和文件存储结构来检查磁盘错误,以确保磁盘正常运行。2、扫描磁盘:扫描磁盘上的文件,以确保文件的完整性和可用性。3、清理磁盘:清理磁盘上的临时文件和垃圾文件,以释放磁盘空间。4、自动修复:检测磁盘中的错误,并自动修复错误,以确保磁盘正常运行。5、磁盘压缩:将磁盘上的文件压缩,以节省磁盘空间。6、磁盘碎片整理:对磁盘上的文件进行碎片整理,以提高磁盘的性能。

可以通过命令提示符

首先,我们先找到命令提示符,

我们依次来:开始菜单 -> 附件 -> 命令提示符

我们点击打开命令提示符。

在命令提示符里面,我们输入这样的字符,来让windows指导我们。

tree/

这里我们可以看到树形结构输出目录的 *** 作参数。

这里,我们呢,不输入任何参数来输出一下目录树。

tree

这里,我们呢,想要输出目录树中每一个目录中的所有文件名。

tree/F

那么,大家一起试试看吧~~

以上就是关于文件目录结构有哪几种,各有什么优缺点全部的内容,包括:文件目录结构有哪几种,各有什么优缺点、求Linux文件系统的目录结构、用移动硬盘分区时,出现错误的目录结构!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9437538.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存