Menu Close

16.3. 중요 [Unit] 섹션 옵션

다음 표에는 [Unit] 섹션의 중요한 옵션이 나열되어 있습니다.

표 16.1. 중요 [Unit] 섹션 옵션

옵션 [a]설명

설명

단위에 대한 의미 있는 설명입니다. 이 텍스트는 예를 들어 systemctl status 명령 출력에 표시됩니다.

문서

단위에 대한 URI 참조 설명서 목록을 제공합니다.

이후[b]

유닛이 시작되는 순서를 정의합니다. 이 단위는 After 에 지정된 단위가 활성화된 후에만 시작됩니다. Requires 와 달리,After 는 지정된 단위를 명시적으로 활성화하지 않습니다. Before 옵션은 다음과 같은 기능을 수행합니다.

필수 항목

다른 유닛에 대한 종속성을 구성합니다. Requires 에 나열된 단위는 장치와 함께 활성화됩니다. 필요한 유닛 중 하나라도 시작되지 않으면 장치가 활성화되지 않습니다.

원하는 경우

Requires 보다 약한 종속성을 설정합니다. 나열된 유닛 중 하나라도 성공적으로 시작되지 않으면 장치 활성화에 영향을 미치지 않습니다. 사용자 지정 유닛 종속성을 설정하는 것이 좋습니다.

충돌

Requires 와 반대로 음수 종속성을 설정합니다.

[a] [Unit] 섹션에서 구성할 수 있는 전체 옵션 목록은 systemd.unit(5) 매뉴얼 페이지를 참조하십시오.
[b] 대부분의 경우 AfterBefore 단위 파일 옵션을 사용하여 순서가 지정된 종속성만 설정하는 것으로 충분합니다. 또한 Wants (recommended) 또는 Requires 를 사용하여 요구 종속성을 설정하는 경우에도 순서 종속성을 지정해야 합니다. 이는 순서 및 요구 사항 종속성이 서로 독립적으로 작동하기 때문입니다.