İki klasör arasındaki fark şudur:
/lib/udev/rules.d
Varsayılan kural dosyalarını içerir. Bu dosyaları düzenlemeyin.
/etc/udev/rules.d/*.rules
Özel kural dosyaları içerir. Bu dosyaları değiştirebilir veya oluşturabilirsiniz.
Ancak, aynı dosya adlarına sahip dosyalar birbirinin yerini alır. İçindeki dosyalar /etcen yüksek önceliğe sahiptir ve aynı ada sahip dosyalara göre önceliklidir /lib. Bu, varsayılan kuralları geçersiz kılmak için kullanılabilir.
Başka bir şey, kurallar dosyasını tamamen devre dışı bırakmak için, bir kural dosyasıyla /etcaynı ada sahip bir /libişaret bağlantısı oluşturabilirsiniz /dev/null.
Bu nedenle, yönetici tarafından yazılan Udev kuralları girilir /etc/udev/rules.d/ve dosya adlarının sona ermesi gerekir .rules. Varsayılan udev kuralları /lib/udev/rules.d/(veya /usr/lib/udev/rules.d) içinde bulunur. İki altında aynı isimle dosya varsa /libve /etciçinde olanlar /etcöncelik taşır.