Udev es un encargado de dispositivo genérico del núcleo. Funciona como demonio en un sistema de Linux y escucha los acontecimientos que el núcleo envió si se inicializa un nuevo dispositivo o un dispositivo se quita del sistema. El sistema proporciona un sistema de las reglas que emparejan contra los valores exportados del acontecimiento y de las características del dispositivo descubierto.