부팅할 때 .sh 스크립트를 한 번만 실행할 수 있는 방법이 있습니까? init.d 폴더에 대해 알고 있지만 거기에 있는 스크립트에 사용해야 하는 이상한 특수 레이아웃이 있는 것 같습니다.
나는 두 줄의 빠른 코드만 실행하고 싶습니다. 큰 것은 아닙니다. 저는 최신 Raspbian을 실행하고 있습니다.
어떤 팁이 있나요?
답변1
이것은아니다표준을 준수하지만 작동합니다.
/etc/init.d에 새 파일을 만듭니다 -->
#!/bin/bash
case "$1" in
start)
yourcodehere
;;
esac
exit 0
그런 다음 실행 가능 비트를 설정하고 다른 모든 권한을 제거하십시오.
chmod 700 /etc/init.d/filename
그런 다음 자동 시작되도록 서비스를 구성합니다.update-rc.d filename defaults