什么是主节点和次节点?
What is a major node and a minor node?
什么是 major node
和 minor node
?
我正在阅读 this article /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
这是什么?了解这些我能学到什么?
它与 makedev(3) function and mknod(2) syscall. See also stat(2) 系统调用有关。
从历史上看,设备是 inodes and the major(3) number was defining the driver to be used inside the kernel, with the minor number identifying a device amongst several similar or related devices (think of one particular tape device 几种设备中的一种。
这样的系统变得更加动态(也更加复杂)
实际上,您不关心(配置 systemd
和编码驱动程序内核模块时除外)这些细节。您在 /dev/
下通过名称引用设备
什么是 major node
和 minor node
?
我正在阅读 this article /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
这是什么?了解这些我能学到什么?
它与 makedev(3) function and mknod(2) syscall. See also stat(2) 系统调用有关。
从历史上看,设备是 inodes and the major(3) number was defining the driver to be used inside the kernel, with the minor number identifying a device amongst several similar or related devices (think of one particular tape device 几种设备中的一种。
这样的系统变得更加动态(也更加复杂)实际上,您不关心(配置 systemd
和编码驱动程序内核模块时除外)这些细节。您在 /dev/