树形目录结构

17 Mar 2025 | 阅读 2 分钟

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

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

在此目录结构中,搜索效率更高。使用了当前工作目录的概念。文件可以通过两种路径访问:相对路径或绝对路径。

绝对路径是文件相对于系统根目录的路径,而相对路径是文件相对于系统当前工作目录的路径。在树形目录结构系统中,用户被授予创建文件和目录的权限。


os Tree Structured Directory

文件和目录的权限

树形目录结构系统可能包含多个级别,因此会为每个文件和目录分配一组权限。

权限为 R W X,分别代表对文件或目录的读、写和执行。权限分配给三种类型的用户:所有者、组和其他用户。

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

下面的截图显示了在基于 Linux 的系统中分配给文件的权限。开头的位 d 表示这是一个目录。


os Tree Structured Directory
下一主题无环图目录