xx.d
폴더에 있는 많은 유닉스 설정 파일 들은 다음과 같이 숫자로 시작됩니다 :
$ ls /etc/grub.d/
00_header 10_linux 30_os-prober 40_custom
05_debian_theme 20_linux_xen 30_uefi-firmware 41_custom
이 번호에 관한 협약이 있습니까? 무슨 뜻인가요 ?
이름 충돌을 피할 수 있지만 더 많은 것이 있으면 궁금합니다.
답변
파일 이름을 고유하게 유지하고 스크립트 실행 순서를 제어하는 데 사용되는 규칙입니다. 일반적으로 xx.d 디렉토리는 도덕적으로 동등한 것을 수행하여 스캔되며 for file in /etc/grub.d/*; do ...
숫자 접두어는 알파벳이 아닌 다른 순서를 지정합니다. 모든 xx.d 디렉토리에서 일관성 4x_foo
은 9x_foo
없지만 대적인 것에 대한 응용 프로그램 별 표준이있을 수 있습니다 .