首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件夹/运行/udev/data中的文件

文件夹/运行/udev/data中的文件
EN

Unix & Linux用户
提问于 2015-06-01 10:27:07
回答 1查看 3.1K关注 0票数 2

有人知道这个文件夹/run/udev/data中的文件是何时以及如何生成的吗?

我问是因为我有个程序需要udev进监狱。但是监狱中的版本比我的CentOS 6.6系统(版本147)更新(版本208)。监狱中的udev版本搜索目录/run/udev/data中的文件,但在CentOS 6.6中,没有这样的目录。

编辑:更清楚的是:我在我的CentOS 6.6系统上安装了一个外部软件。这个外部软件使用udev,但随附的udev版本比我的CentOS 6.6系统的软件更新。这个更新的udev搜索的是/run/udev,它不在我的主机系统上,因此也没有进监狱。

EN

回答 1

Unix & Linux用户

发布于 2015-06-02 10:15:34

在旧版本中,udev数据库位于/dev/.udev/db下面。在较新的版本中,它位于/run/udev/data下面。通过快速浏览,我觉得内容也发生了一些变化,所以不确定仅仅复制文件(或创建符号链接)是否有效。

我已经成功地将/run/udev/data从主机(运行systemd)复制到容器中(而不是运行systemd),但是,libudev在主机和容器内部都是相同的版本。(这只是概念的证明。我不确定这是否会导致一个稳定和安全的系统。)

据我所知,udevd (Systemd)编写文件。其他程序使用libudev访问它们。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/206806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档