/dev/sda1 是一个目录吗?

3 linux arch-linux

我知道“sda1”指的是我的第一个硬盘驱动器及其上的第一个分区,但是Linux是否将其视为目录,或者使用反斜杠只是为了让我们理解该驱动器是系统可以访问的设备?另外,为什么 Arch 安装中的人们通常将 /dev/sda1 挂载到 /mnt?/dev/sda1 不应该是操作系统的根文件夹吗?如果我有错误的印象,请纠正我,但我对 Linux 基础知识还很陌生。

编辑:实际上我想我明白发生了什么。/mnt 属于安装盘上运行的临时操作系统,而安装后 /dev/sda1 将成为根文件夹。如果我错了,请纠正我。

小智 6

实际上/dev/sda1是一个块设备,当它被挂载时(取决于/etc/fstab挂载映射),它显示在目录下(如果你想这样称呼它) - 实际上 Linux/UNIX 中的所有内容都是文件或目录。

http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/dev.html

/mnt通常是一个可用于挂载其他块设备的目录,但这取决于您选择的操作。您始终可以创建新目录,在其中安装块设备,例如外部硬盘驱动器或闪存驱动器。