Linux 环境下的设备管理器是什么?\xc2\xa0\n那个\xc2\xa0 是,设备管理器实际上是做什么的?
\nhttps://en.wikipedia.org/wiki/Udev说
\n\n\nudev(用户空间/dev)是Linux内核的设备管理器。
\n
这意味着什么?
\n维基百科继续:
\n\n\n作为devfsd和hotplug的后继者,\nudev主要管理目录中的设备节点
\n/dev。\xc2\xa0\n在\xc2\xa0与\xc2\xa0相同\xc2\xa0时,udev\xc2\xa0还处理\n时引发的所有用户空间事件硬件设备被添加到系统中或\xc2\xa0从\xc2\xa0it中删除,\n包括根据某些设备的要求加载固件。
这句话对我来说没有任何意义。\xc2\xa0\n首先,“管理\xc2\xa0目录中的设备节点/dev”是什么意思?
\n\n它是一个自动启用或禁用设备驱动程序的软件。\xc2\xa0\n\xc2\xa0“自动”部分通常是通过\n\nxc2\xa0检测到新设备已连接到计算机来完成的。\ xc2\xa0\n\xc2\xa0除了激活设备驱动外,\nit\xc2\xa0还会自动配置\xc2\xa0设备\n(以\xc2\xa0为例,当\xc2\xa0it时自动挂载\xc2\xa0USB驱动检测到它,而不需要\xc2\xa0打开\xc2\xa0磁盘管理器或\xc2\xa0运行\xc2\xa0命令来\xc2\xa0安装驱动器)。
\n
“自动启用或禁用设备驱动程序”的目的是什么?\xc2\xa0\nso\xc2\xa0内核可以与设备或\xc2\xa0the\xc2\xa0程序对话?\xc2\xa0\nso\xc2\xa0the\xc2 \xa0devices 可以在用户空间或内核空间操作吗?
\n