오키도키
80
2017-03-02 22:57:07
1
2051

리눅스 부팅시 자동 실행을 위한 shell 프로그램


Redhat Linux에서 다음과 같은 shell 스크립트를 하나 짰습니다. 단순히 C 프로그램을 컴파일 해서

실행시키는 스크립트 입니다.

#!/bin/bash
gcc manageTime.c -o manage
./manage


그리고 이걸 @reboot 상황이나 서버 전원이 꺼진후 부팅 시켰을 때 자동으로 실행시키길 원해서 

/etc/rc.d/rc.local 에다가 저 shell script의 절대 경로를 입력해 주었습니다.

rc.local의 권한은 755로 확인을 했는데 reboot 시에 제대로 동작을 하지 않는 것 같아서 어떤 문제인지 잘 감이 잡히지 않습니다. C 프로그램의 경로와도 상관이 있나요?

또한 /etc/profile.d/에 스크립트 파일을 넣는 것과 같은, 부팅 시 프로그램을 실행 시키기 위한 다른 

효율적인 방법들이 있는지 궁금합니다. 


0
0
  • 답변 1

  • jeahoonyam2
    661
    2017-03-02 22:59:54

    리눅스 service shell script를 검색해보세요

    실행우선순위들을 조작할수잇고 껏다켜는거 등등이 다 됩니다

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.