İ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 /etc
en 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 /etc
aynı ada sahip bir /lib
iş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 /lib
ve /etc
içinde olanlar /etc
öncelik taşır.