우분투14.04
rc.local이 루트로 실행되므로 루트로 실행되는 모든 프로세스에서 rc.local의 환경 변수를 사용할 수 있다는 의미입니까? 왜?
답변시 참고문헌을 함께 기재해주세요.
답변1
아니요, 스크립트는 rc.local
별도의 프로세스로 실행됩니다. 즉, 상위 환경을 수정할 수 없습니다.
시스템 전체에 환경 변수를 설정하려는 경우 위치는 입니다 /etc/profile
.
FreeBSD rc.local
문서/etc/rc.d/
이름으로 끝나는 스크립트는 .sh
독립적으로 실행되지 않고 가져오는 규칙이 언급되었습니다 . 나는 이것이 틀릴 수도 있지만 다른 플랫폼으로 이식 가능하다고 생각하지 않습니다.