OS 基础教程

进程管理

同步

死锁

内存管理

文件管理

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/os-tree-structured-directory.html

树型结构目录


在树结构的目录系统中,任何目录条目都可以是文件或子目录。 树结构的目录系统克服了两级目录系统的缺点。 现在可以将类似的文件分组到一个目录中。

每个用户都有自己的目录,并且不能进入其他用户的目录。 但是,用户有权读取根数据,但他不能写入或修改此数据。 只有系统管理员才能完全访问根目录。

在这个目录结构中搜索更有效率。 使用当前工作目录的概念。 一个文件可以通过两种类型的路径访问,无论是相对的还是绝对的。

绝对路径是文件相对于系统根目录的路径,而相对路径是相对于系统当前工作目录的路径。 在树形目录系统中,用户有权创建文件以及目录。

文件和目录的权限

树形结构的目录系统可能由多个层次组成,因此有一组权限分配给每个文件和目录。

权限是R W X,与读取,写入和执行文件或目录有关。 权限分配给三种类型的用户:所有者,组和其他人。

有一个区分目录和文件的标识位。 对于一个目录,它是d,对于一个文件,它是点(.)

以下快照显示了在基于Linux的系统中分配给文件的权限。 初始位d表示它是一个目录。