在树结构的目录系统中,任何目录条目都可以是文件或子目录。 树结构的目录系统克服了两级目录系统的缺点。 现在可以将类似的文件分组到一个目录中。
每个用户都有自己的目录,并且不能进入其他用户的目录。 但是,用户有权读取根数据,但他不能写入或修改此数据。 只有系统管理员才能完全访问根目录。
在这个目录结构中搜索更有效率。 使用当前工作目录的概念。 一个文件可以通过两种类型的路径访问,无论是相对的还是绝对的。
绝对路径是文件相对于系统根目录的路径,而相对路径是相对于系统当前工作目录的路径。 在树形目录系统中,用户有权创建文件以及目录。
文件和目录的权限
树形结构的目录系统可能由多个层次组成,因此有一组权限分配给每个文件和目录。
权限是R W X,与读取,写入和执行文件或目录有关。 权限分配给三种类型的用户:所有者,组和其他人。
有一个区分目录和文件的标识位。 对于一个目录,它是d
,对于一个文件,它是点(.
)
以下快照显示了在基于Linux的系统中分配给文件的权限。 初始位d
表示它是一个目录。