답변:
원하는 파일은 /etc/rc.local
입니다. 이 스크립트는 부팅 프로세스 근처 또는 끝에서 실행됩니다. 따라서 모든 것이이 시점까지 이루어져야합니다.
그러나 @ bodhi.zazen이 지적했듯이 Upstart 가 가장 적합한 옵션 일 수 있습니다. 확인하십시오 .
참고 1 : 15.04 이상에서 Ubuntu는 systemd
Upstart가 아닌 Upstart를 사용합니다. 따라서 서비스 접근 방식을 취하려면 @muru의 답변을 참조하십시오.
참고 2 : 16.10에는 /etc/rc.local
기본적으로는 없지만 생성하고 실행 가능하게 만들면 ( sudo chmod u+x /etc/rc.local
) 시스템 서비스가있는 경우 서비스를 제공하기 때문에 작동합니다. exit 0
전체 부팅 프로세스를 중단시키는 명령 실패를 방지하기 위해 파일 끝에 줄 을 붙여야합니다.
my_script
에서 (으) /usr/local/bin
로의 이동 을 해결 했습니다 /usr/bin
. 을 /var/log
사용하여 로그인을 저장할 수도 있습니다 my_script &>> /var/log/my_script
. 대단히 감사합니다.
exit 0
. 그리고 부팅 할 때 부팅 할 때rc.local
파일 시스템이 준비되었으므로 실행할 명령에 대한 로그를 작성할 수 있습니까?