在rootfs中,没有看到该目录下有具体的文件,可是在板子上看到了不少内容(如下),什么原因呢? /sys $ ls block class firmware kernel bus devices kcom module 仔细想想,明白了,因为我们在fstab中对sysfs进行了挂载,就是说:在创建根文件系统时,我们只需要提供一个目录供挂载(mount)之用,为挂载的sysfs提供“栖身之所”,下面是挂载的文件:(fstab) proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 devfs /dev devfs defaults 0 0 devpts /dev/pts devpts defaults 0 0 在板子上的我们看到的内容是:内核选项(sysfs、procfs等)在文件系统的对应目录的挂载(映射),实际的内容由内核定制决定! 好啦,明白啦! |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 05:24 , Processed in 0.179837 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.