【发布时间】:2010-12-15 02:57:08
【问题描述】:
(1) /proc 是始终存在于所有 linux 系统上还是某个选项(例如内核编译、启动等)?
(2) 什么决定了 /proc 中存在哪些子目录?这些是否总是相同的,或者它们是否可以由用户空间程序配置和/或创建(可能以 root 身份运行)?
(3) 我注意到 /dev/shm 存在于我的系统中,而无需挂载它,它也不存在于 /etc/fstab 中。这是自动的还是有什么东西创造了它?相反,我必须挂载/dev/mqueue。这不应该也是自动挂载的吗?
(4) 以编程方式确定设备或目录是否已安装的正常/最佳方法是什么?是否应该只查找打开的错误,或者是否有针对此的 API 调用。
谢谢。
【问题讨论】:
标签: linux unix linux-kernel