我的问题是,/proc 中的哪个文件在启动过程中被内核读取?这是我的 LPIC 101 测试中的一个问题...
听起来像一个技巧问题。中的文件/proc
不是磁盘上的真实文件(这就是它们的大小为 0 的原因)并且节点不存在,直到内核在procfs
那里安装文件系统并填充它。
procfs 和 sysfs 文件是内核接口。当您在 中读取文件时/proc
,您是在向内核询问信息,它会提供它。该信息没有存储在该文件中——什么都没有。当您写入 中的文件时/proc
,您正在发送内核信息,但同样,该信息不会存储在该文件中。
这是可能的,因为内核通常是文件访问的看门人。所有文件访问都涉及系统调用,即它们必须通过内核。
所以我会说这里的答案是它不会/proc
在启动时或任何其他时间读取任何文件。这就像拨打您自己的电话号码一样。