根目录
编辑根目录,root folder,根目录,或者专业术语(the)root(目录),英文root(directory),是树状数据结构的顶层。 计算机科学领域中最突出的树示例通常以数据载体上的文件系统形式出现。 每个操作系统都有一个不包含在任何其他目录中的目录。有些系统每个分区或卷都有一个这样的目录,即几个。 这样的目录代表(在每种情况下)整个目录树的起点 - 因此它形成了每个目录结构的头部。 目录树从上到下“生长”,根显示在顶部。
操作系统使用哪些根目录以及使用多少根目录,一方面取决于操作系统本身,另一方面取决于所使用的文件系统。
Unix 及类似系统
编辑Unix 和类 Unix 操作系统使用全局根目录(因此是中央目录结构),其标识符只是 /(斜线)。 / 下面的整个目录结构也称为 Unix 文件系统。 Unix 和类似系统遵循 Everything is a file 范式,因此不仅二进制和文本文件以及(子)目录和符号链接通过此目录结构管理,而且还管理不同类型的设备文件。 一个卷(通常对应于一个分区)用于全局根目录 - 所谓的根分区(或卷)/,在其下方附加(“安装”)其他分区(或卷)。 几乎每个分区——更准确地说:它包含的文件系统——都可以通过作为挂载点的任何子目录来寻址。 mount 命令在不带参数的情况下调用时,返回所有已安装卷和使用的安装点的列表。 在许多 Unix 和类似的操作系统中,/etc/fstab 文件定义了操作系统要使用的分区的配置,以便它们可以在启动时自动挂载。
根目录对应“Unix文件系统”的路径/起点——在卷目录内,但根据文件系统层次标准,还有一个root账户的用户目录,同样命名为/根,因此有混淆的风险。
视窗
编辑CP/M、DOS 和 Windows 以及其他一些操作系统通常将字母 A 表示软盘,将字母 C 表示硬盘,后跟一个冒号,作为它们从中引导的分区或卷(也称为“系统”分割”)。 根目录的完整路径例如是 B. C:,其中盘符C:为起点。
随后的分区(同一磁盘或不同磁盘的)每个分区都按字母顺序分配一个字母,因此每个卷都有自己的根目录:D:、E: 等(驱动器字母 A: 和 B: 传统上保留用于软盘驱动器,但是,它们也可以分配给其他卷。)从 Windows XP 开始,也可以安装卷,例如 NTFS 分区。由于所有驱动器号都由操作系统在内部管理和列出,因此对于应用程序或用户而言,它是什么类型的驱动器号并不重要。 对于图形环境中的用户,仅提供可用“驱动器”列表(意思是驱动器号,而不是作为挂载点的目录),例如Windows 下虚拟显示在“我的电脑”、“我的电脑”或“这台电脑”下面。 这意味着还会显示其他设备和网络地址,但这并不对应于 Unix 中包罗万象的根目录。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/347528/