젠투 리눅스에서 시작할 때 스크립트를 실행하는 데 여러 가지 옵션이 있다는 것을 읽었습니다:
- 시스템 서비스
- 초기화 파일
- local.d
- 예약 된 일들
이 외에 다른 옵션이 있나요?
답변1
목록에 추가하려면 이 스크립트를 실행하려는 수준에 따라 다릅니다. 예를 들어, 이를 쉘 초기화 스크립트(예: .bashrc
)에 추가하면 새 쉘이 시작될 때마다 기본적으로 실행되도록 할 수 있습니다(잠재적으로 위험함). X를 기본적으로 로드하려는 경우 X11 서버 시작에 연결할 수도 있습니다(예: .xinitrc
). 또 다른 옵션은 설치 프로그램에 해당 유형의 기능을 지원하는 기능(예: dotfile
해당 환경에 맞게 기능 수정)이 포함된 경우 데스크탑 환경이 시작될 때 이를 실행하는 것입니다 .
간단히 말해서 사용 사례에 따라 다릅니다. 더 넓은 시스템 규모로 구현할 때는 systemd
시스템 rc
이 최선의 방법입니다.