01-udev
第19章 udev
本章内容
- 什么是udev
- 设备发现
- udev的默认行为
- 理解udev规则
- 加载平台设备驱动程序
- 定制udev的行为
- 持久的设备命名
- uedv和busybox配合使用
- 小结
和很多其他Linux内核子系统一样,udev是随着时间的推移不断演进和发展的。在这个过程中,它吸取了来自用户、开发人员和发行版维护人员的各种意见,同时也借鉴了早期解决类似问题的历史经验。Linux系统中的设备管理一度很混乱,/dev目录中的很多文件都是无效的,它们对应的设备实际上并不存在。为了解决这一问题,内核开发人员开发了devfs,它能够根据系统中实际存在的硬件动态创建/dev目录中的条目。不过,由于devfs自身的一些缺陷,目前它已经被udev取代了。
和本书中的很多其他主题一样,详细深入地讲述udev需要单独的一本书。在这一章中我们只能快速地浏览一下udev并介绍它的作用和工作方式。