최 상위의 /bin/bash는
쉘 명령을 이용한 내용들을 작성하겠다는 것이며,
이 파일은 제가 보기엔 root 계정으로 수행을 하셔야
합니다.
일반적으로 모든 프로그램 설치가 root 계정을 이용하여
설치하는 것 처럼요.
물론 예외도 있지만요.
: preinstall.sh라는 파일이 다음과 같습니다..
: #!/bin/bash
:
: mkdir -p /local/its/bin
: mkdir -p /local/its/src
: mkdir -p /local/its/config
: cp -f its.tgz /local
:
: cd /local
: tar xvvzf its.tgz
: cd $OLDPWD
: 이런 식으로 되어있는데 제일 앞의 #!/bin/bash는 뭐죠??이걸 실행시키면
: 일어나는 변화는??
: 그리고 local이라는 디렉토리를 만들때요...소유권이 chae라는 usr한테
: 있어야 하거든요??이 파일 소유권도 chae로 되어있구요...
: 근데 일반 유저는 /밑에다 디렉토리를 못만들자나요...어떻게 된거지요??
: 이 파일을 ./preinstall.sh라고 실행 시키면 권한오류가 나서 실행이 되
: 질 않아요...이유가 뭐죠??아시는 고수님 부탁드립니다...
:
: --
: 채성욱