우선 AIX는 부팅시 /etc/inittab 내용을 읽어서 기본적인 서비스를 모두 올립니다.
따라서 중요한 어플은 여기에 등록하는게 더 일반적인데요..
질문해 주신 어플은 그정도까지는 아닌 것 같으니 rc쪽에 넣는게 낫겠습니다.
일단 /etc/inittab의 첫줄을 보시면
init:2:initdefault:
이런 내용이 있습니다.
이 AIX는 처음에 2번 run-level로 기동하겠다는 것이죠(이게 기본값입니다.)
따라서 이경우 AIX는 부팅 후 /etc/inittab에 있는 명령어 중 level 2일때 실행하는 명령어들을 모두 실행하고 나서
/etc/rc.d/rc2.d 디렉토리에 있는 S로 시작하는 명령어들을 S 뒤에 있는 숫자값 순서대로 읽어서,
start 옵션을 줘서 실행시킵니다.
예를 들명 /etc/rc.d/rc2.d 에 다음 같은 두개 스크립트가 있다면요..
/etc/rc.d/rc2.d/S01aaa
/etc/rc.d/rc2.d/S20bbb
AIX는 기동 후 /etc/inittab을 모두 처리하고 /etc/rc.d/rc2.d/S01aaa start, /etc/rc.d/rc2.d/S20bbb start
이런 식으로 start 옵션을 주어서 해당 명령어들을 실행시킵니다.
따라서 님과 같은 상황이라면 해당 프로그램에 대한 심볼릭 링크를 /etc/rc.d/rc2.d 에 만들어주시면 됩니다.
# ln -s /home/aaa/bbb/ccc/app /etc/rc.d/rc2.d/S50app
여기서 링크 파일 명은 꼭 S로 시작해야 되고요, 뒤의 숫자값은 적당하게, 이름도 적당하게 해 주시면 됩니다.
이렇게 하면 다음부터 부팅시 원하는 프로그램이 저절로 실행될 것입니다.