扫码关注官方订阅号
对于/sys和/proc虽然指向的是同一块i节点号,但是他们其中的内容并不相同。求解释,本人是Linux初学者。
走同样的路,发现不同的人生
每个文件系统的Inode是单独排的,Inode在不同文件系统之间可以重复。proc和sys是Linux虚拟文件系统的挂载点,分别叫做procfs和sysfs,由Linux内核动态生成,里面的内容并不是真正存到硬盘中的,其中proc主要为进程信息,sys主要为内核模块、硬件信息。
另外真实文件系统的Inode是从2开始的,2表示分区根目录,比如/是2,你插一个U盘,你的U盘的根目录也是2。Linux把虚拟文件系统的根目录Inode设为1
/proc和/sys位于不同的(由内核虚拟出来的)文件系统内。所以它们的inode值不会有冲突。
PHP学习
技术支持
返回顶部
每个文件系统的Inode是单独排的,Inode在不同文件系统之间可以重复。proc和sys是Linux虚拟文件系统的挂载点,分别叫做procfs和sysfs,由Linux内核动态生成,里面的内容并不是真正存到硬盘中的,其中proc主要为进程信息,sys主要为内核模块、硬件信息。
另外真实文件系统的Inode是从2开始的,2表示分区根目录,比如/是2,你插一个U盘,你的U盘的根目录也是2。Linux把虚拟文件系统的根目录Inode设为1
/proc和/sys位于不同的(由内核虚拟出来的)文件系统内。所以它们的inode值不会有冲突。