쉘 파일이 실행되지 않을 때
발생일: 2009.10.26 문제: UNIX 에서 Shell 파일을 생성했다. 실행하려고 shell 파일 명령어를 수행하니 실행할 수 없다고 나온다. 왜 안되는 걸까...? 해결책: 유닉스에서 최초로 파일을 실행했을 때에 기본적으로 Read 권한 밖에 주지 않는다. (예: -rw-r--r--) 따라서 파일을 생성 후 chmod 명령어를 수행해 파일 실행권한을 주도록 한다. chmod 755 파일명 권한을 준 후 실행하면 정상적으로 실행이 된다. 여기서 chmod 는 권한 변경(change mode)에 대한 명령어이며, 권한에 대한 숫자는 아래와 같이 계산하면 쉽다. Read Write Execute 4 2 1 또한 위의 755 는 각각 소유자, 그룹, 일반 사용자를 나타낸다. 자세한 내용은 chmod 명..
Daylogs/Unix
2009. 10. 26. 13:55
공지사항