udev/.../rules.dのルールの前に数字が付くのはなぜですか?

udev/.../rules.dのルールの前に数字が付くのはなぜですか?

ただ便宜のためのものなのか、それとも何らかの理由があるのか​​?
例:

cat /etc/udev/conf.d/rules.d/98-kexec.rules

ベストアンサー1

その理由はマニュアルで直接読むことができます。

man udev

ルールファイル

udevルールは、システムルールディレクトリ/usr/lib/udev/rules.d、揮発性ランタイムディレクトリ/run/udev/rules.d、およびローカル管理ディレクトリ/etc/udev/rules.dにあるファイルから読み込まれます。すべてのルールファイルは一元化されます。 語彙別に並べ替えと処理、そのディレクトリに関係なく。ただし、同じファイル名を持つファイルは互いに置き換えられます。 /etcのファイルが最も高い優先順位を持ち、/runのファイルが/ libの同じ名前のファイルよりも優先されます。必要に応じて、システム提供のルールファイルをローカルファイルで上書きするために使用できます。 / libのルールファイルと同じ名前を持つ/ etcのシンボリックリンクは/ dev / nullを指し、ルールファイルを完全に無効にします。

おすすめ記事