udev 规则可以与内核添加到事件本身的属性或者内核导出到 sysfs 的任何信息相匹配。 规则还可以从外部程序请求其他信息。 根据提供的规则匹配每个事件。 所有规则都位于 /etc/udev/rules.d 目录下。
规则文件中的每一行至少包含一个关键字值对。 有两种类型的关键字,匹配关键字和指派关键字。 如果所有匹配关键字与它们的值匹配,则应用此规则并将指派关键字指派给特定的值。 匹配规则可以指定设备节点的名称、将符号链接指向该节点或者运行特定程序作为事件处理的一部分。 如果找不到匹配的规则,则使用默认设备节点名来创建设备节点。 在 udev 手册页中描述了规则语法和提供用来匹配或导入数据的关键字。