12.6. 使用 udev 规则影响内核设备事件处理

udev 规则可以与内核添加到事件本身的属性或者内核导出到 sysfs 的任何信息相匹配。规则还可以从外部程序请求其它信息。根据提供的规则匹配每个事件。所有规则都位于 /etc/udev/rules.d 目录下。

规则文件中的每一行至少包含一个关键字值对。有两种类型的关键字,匹配关键字和指派关键字。如果所有匹配关键字与它们的值匹配,则应用此规则并将指派关键字指派给特定的值。匹配规则可以指定设备节点的名称、将符号链接指向该节点或者运行特定程序作为事件处理的一部分。如果找不到匹配的规则,则使用默认设备节点名来创建设备节点。在 udev 手册页中描述了规则语法和提供用来匹配或导入数据的关键字。