질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

all_user.sh 실행시에 에러가 나는데..

작성자 정보

  • devinfo 작성
  • 작성일

컨텐츠 정보

본문

구글링해서 사용하던건데 이번에 서버가 좀 이상해서 재설치후 실행을 하니
아래처럼 에러가 나더라구요.  tmp 폴더쪽 관련되서 에러가 나는거 같은데 저게 왜 날까요??

./all_user.sh: line 219: ./tmp: 디렉터리입니다

       Mysql 루트 패스워드를 입력하세요

Enter password:
mysql: Error reading file 'UNOPENED' (Errcode: 21)
rm: cannot remove `./tmp':

관련자료

댓글 1

지유파파님의 댓글

  • 지유파파
  • 작성일
해당 내용만 봐서는 답을 드릴 수가 없네요.

유추하건데... 스크립트 상에서 실행하면서 실행 스크립트가 있는 디렉토리에 tmp라는 파일을 생성하고 스크립트 종료시에 해당 tmp 파일을 rm으로 삭제하는 것 같은데...

만약 글쓴이가 최상위 / 디렉토리에서 해당 스크립트를 실행하였다면,

당연히 /tmp 라는 디렉토리가 기본적으로 존재하기 때문에 파일 생성을 할 수가 없고, 마찬가지로 스크립트 종료 시 디렉토리를 rm으로 지우려고 하다보니 에러 메세지가 발생하는 것으로 생각 할 수 있습니다.

만약 최상위 디렉토리에서 실행한 것이라면 다른 디렉토리를 만들어서 옮긴다음에 다시 실행 해보시기 바랍니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,040 명
  • 현재 강좌수 :  35,850 개
  • 현재 접속자 :  137 명