Systemd: 다른 스크립트보다 먼저 실행되는 스크립트를 만드는 방법

Systemd: 다른 스크립트보다 먼저 실행되는 스크립트를 만드는 방법

Raspbian Stretch의 파일 시스템을 사용자 정의하고 있으며 시작 시 일부 설정을 지정해야 합니다.앞으로다른 응용 프로그램이 시작됩니다. 예를 들어, 설치 /vartmpfslighttpd 또는 samba 관련 폴더를 다시 생성해야 합니다.

대사를 넣으려고 했는데 rc.local너무 늦게 시작했어요. 미리 실행할 수 있는 적합한 스크립트가 이미 마련되어 있습니까?

그렇지 않으면 제가 직접 서비스를 제공하겠습니다. 나는 문서를 읽고 있습니다 :

https://www.freedesktop.org/software/systemd/man/systemd.special.html

하지만 어떤 타겟을 사용해야 할지 잘 모르겠습니다. local-fs.target'이전'과 '하고 싶다' 같은 게 있는 것 같아요 .

답변1

systemctl list-dependencies관련 장치를 실행 하고 선택하여 before속성에 추가할 수 있습니다.

내 시스템에서는

  • var-lock.mount
  • var-log.mount
  • var-run.mount
  • var-tmp.mount

관련 정보