xxx.d 폴더에 대한 자세한 정보는 어디서 찾을 수 있나요?

xxx.d 폴더에 대한 자세한 정보는 어디서 찾을 수 있나요?

폴더 에 "사용자 정의" 폴더에 대한 다양한 참조가 있습니다 /etc. 이름은 일부 구성 파일과 일치합니다(예: /etc/resolv.conf.d. 예를 들면 resolv.conf.d또는 입니다 cron.d.

이 폴더 구조, 폴더에 포함될 수 있는 파일 유형, 우선 순위 등에 대한 추가 문서는 어디에서 찾을 수 있습니까?

답변1

이 폴더 구조에 대한 추가 문서는 어디서 찾을 수 있나요?

오래되었고 문서가 부족하기 때문에 정확하게 대답하기가 상당히 어려울 것입니다. Unix System V 또는 그 이전 버전이므로 대략 1985년에 대해 이야기하고 있습니다. 게다가 ... 해당 .d로 끝나는 각각의 다른 디렉토리는 다른 대답을 가질 수 있습니다.

일반적으로(예를 들어 수정하려고 노력 cron.d하지만 일부 예상과 함께 다른 모든 항목에도 적용됩니다):

  • .d이라는 단어를 가리킨다 directory. 예전에는 명령과 디렉터리를 구분하는 데 사용되었습니다. 해당 디렉터리 안에는 이 서비스가 처리할 수 있는 스크립트나 텍스트 파일이 있습니다. 거기에는 구문 분석되고 결과가 실행되는 텍스트 파일인 cron.d파일이 있습니다 .anacroncron

    아니면 에 설명된 대로데비안 메일링 리스트: "일반적으로 *.d 규칙을 볼 때 이는 "일부 서비스의 구성으로 함께 병합될 구성 조각 모음을 보유하는 디렉터리입니다."를 의미합니다.

    해당 링크에 더 많은 정보가 있지만... 어떤 이유로든 단순화되었습니다.

추가 정보를 추적하는 방법:

  • .d이름에서 해당 항목을 삭제하면 맨 페이지가 있을 가능성이 높습니다. 디렉토리 자체 내부의 명령에도 동일하게 적용됩니다(맨 페이지가 있습니다).cron그리고 하나는 anacron; 에도 마찬가지이며 apparmor, usb_modeswitch resolve.conf모든 디렉토리에는 디렉토리와 사용법이 언급되어 있어야 합니다.

그 안에 포함될 수 있는 파일 유형

이는 매뉴얼 페이지에 명시되어 있습니다. 관련 사항 cron(일부, 맨 페이지에 대한 위의 링크에는 조금 더 많은 내용이 있지만 이것이 가장 흥미롭습니다):

/etc/cron.d에 대한 지원은 cron 데몬 자체에 포함되어 있으며 이 위치를 시스템 전체의 crontab 스풀로 처리합니다. 이 디렉토리에는 /etc/crontab에 사용된 형식을 따르는 작업을 정의하는 모든 파일이 포함될 수 있습니다. 즉, 사용자 cron 스풀과 달리 이러한 파일은 작업 정의에서와 같이 작업을 실행하기 위한 사용자 이름을 제공해야 합니다.

우선순위

별도의 언급이 없는 한 알파벳순으로 진행됩니다.

관련 정보