什么是主要节点和次要节点?

克里姆森

什么是major nodeminor node

我正在阅读有关目录中文件的文章/dev并遇到了有关的描述/dev/null根据文章,它说/dev/null基本上是您可以写的东西,它将丢失。

因此dd if=story.txt of=/dev/null,例如,我可以执行类似的操作,它将所有内容从复制story.txt/dev/null

但说明中也指出: It is a character device on major node 1 and minor node 3

这是什么?我会从中学到什么?

巴西勒·斯塔林凯维奇(Basile Starynkevitch)

它与makedev(3)函数和mknod(2) syscall有关。另请参见stat(2) syscall。

从历史上看,设备是特殊类型的inodemain (3)号定义了要在内核内部使用的驱动程序,次设备号标识了多个相似或相关设备中的一个设备(例如,在多个设备中发现了一个特定的磁带设备) 。

如今,使用udevsystemd之类的系统使事情变得更加动态(并且更加复杂)

实际上,您无需关心(除了配置systemd和编码驱动程序内核模块时)这些细节。您通过以下名称来引用设备/dev/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章