반응형
Ubuntu를 시작할 때 스크립트를 실행하는 방법은 무엇입니까?
시스템이 Ubuntu에서 부팅 될 때 백그라운드에서 일부 Java 프로그램을 실행하고 싶습니다. /etc/init.d 디렉토리에 스크립트를 추가하려고했지만 프로그램을 시작하지 못했습니다. 즉, 프로그램이 시작되지 않습니다. 어떻게해야하나요?
우선, 시작할 때 작업을 실행하는 가장 쉬운 방법은 파일에 추가하는 것 /etc/rc.local
입니다.
또 다른 간단한 방법은 @reboot
crontab에서 사용 하는 것입니다. 자세한 내용은 cron 맨 페이지를 참조하십시오.
그러나 올바르게 작업하려면 스크립트를 추가하는 것 외에도 스크립트를 /etc/init.d
실행해야하는시기와 매개 변수를 우분투에 알려야합니다. 이것은 update-rc.d
일부 /etc/rc*
디렉토리에서 스크립트로 의 심볼릭 링크를 만드는 명령으로 수행됩니다 . 따라서 다음과 같은 작업을 수행해야합니다.
update-rc.d yourscriptname start 2
그러나 실제 초기화 스크립트는 다양한 명령 줄 옵션을 처리 할 수 있어야하며 그렇지 않으면 시작 프로세스에 통합 될 수 있어야합니다. 이 파일 /etc/init.d/README
에는 몇 가지 세부 정보와 추가 포인터가 있습니다.
참고 URL : https://stackoverflow.com/questions/8339555/how-to-run-a-script-at-the-start-up-of-ubuntu
반응형
'programing' 카테고리의 다른 글
"타이트 루프"란 무엇입니까? (0) | 2020.11.21 |
---|---|
Google Suggest API에 대한 문서는 어디에 있습니까? (0) | 2020.11.21 |
여러 프로세스에서 단일 파일 처리 (0) | 2020.11.21 |
Boost로 JSON 직렬화 및 역 직렬화 (0) | 2020.11.21 |
Vim : 현재 파일을 실행 하시겠습니까? (0) | 2020.11.21 |