什么在 FC14 中创建了 /dev/stderr?

什么在 FC14 中创建了 /dev/stderr?

我想知道是什么在 FC14 上创建了 /dev/stderr。rpm -qf 没有显示任何软件包所有权。我翻遍了 init 脚本,却找不到它。

为了提供一些背景信息,我正在创建一个 chroot'd jail 以从 lxc 开始。

答案1

这些文件的正式创建者是“makedev”。它确实有一个手册页。但是,Makedev 只是为 /dev/stderr 创建了指向 /proc/self/fd/2 的符号链接。

答案2

答案是:udev

太神奇了!

答案3

中有 stdin、stdout 和 stderr 的条目/lib/udev/devices。我认为在 chrooted 环境中您不必为它们做任何特殊的事情。

也可以看看这里也很有趣

相关内容