![/dev、/run 和 /sys 是否存在于 HDD 上(如果存在的话,如果可以有意义地追踪的话,其位置在哪里)?](https://linux22.com/image/179568/%2Fdev%E3%80%81%2Frun%20%E5%92%8C%20%2Fsys%20%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8%E4%BA%8E%20HDD%20%E4%B8%8A%EF%BC%88%E5%A6%82%E6%9E%9C%E5%AD%98%E5%9C%A8%E7%9A%84%E8%AF%9D%EF%BC%8C%E5%A6%82%E6%9E%9C%E5%8F%AF%E4%BB%A5%E6%9C%89%E6%84%8F%E4%B9%89%E5%9C%B0%E8%BF%BD%E8%B8%AA%E7%9A%84%E8%AF%9D%EF%BC%8C%E5%85%B6%E4%BD%8D%E7%BD%AE%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%89%EF%BC%9F.png)
在安装 Linux 时,我只提到了一个文件系统(/dev/sda1 -> ext4 -> / )。但是对于 dev、run、proc、sys - Linux 正在创建额外的 FS,这可以从mount
.
$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,noexec,relatime,size=12138104k,nr_inodes=3034526,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2433824k,mode=755)
/dev/sda4 on / type ext4 (rw,relatime,errors=remount-ro)
...
我知道 /proc 是一个虚拟文件系统,位于内存中,而不是在任何 HDD/SSD 上。有人可以解释一下 /dev、/run 和 /sys 的情况吗?它们是否存在于硬盘上(如果存在的话,如果可以有意义地追踪的话,其位置在哪里)。
基于已经问过的问题 -为什么/dev和/run的inode号与/相同?