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을 가리키며 규칙 파일을 완전히 비활성화합니다.

관련 정보