操作系统 树状目录结构
在树状目录系统中,任何目录项可以是文件或子目录。树状目录系统克服了两级目录系统的缺点。相似类型的文件现在可以被分组在一个目录中。
每个用户都有自己的目录,不能进入其他用户的目录。然而,用户可以读取根目录的数据,但不能写入或修改。只有系统管理员才能完全访问根目录。
在这种目录结构中,搜索更高效。使用了当前工作目录的概念。文件可以通过两种类型的路径访问,绝对路径或相对路径。
绝对路径是相对于系统根目录的文件路径,而相对路径是相对于系统当前工作目录的路径。在树状目录系统中,用户被赋予创建文件和目录的权限。
文件和目录的权限
树形目录系统可能由各个级别的文件和目录组成,因此每个文件和目录都有一组分配的权限。
这些权限为 R W X 分别代表读取、写入和执行文件或目录的权限。这些权限分配给三种类型的用户:拥有者、组和其他人。
有一个用于区分目录和文件的标识位。对于目录而言,它是 d 而对于文件而言,它是点 (.)
以下快照展示了Linux系统中某个文件的权限。初始位 d 表示它是一个目录。