본문 바로가기

Programming/Linux

쉘 스크립트 파일 실행 허가 거부(.sh permission denied)

728x90
반응형

쉘 스크립트 파일을 만든 후 바로 실행 시 다음과 같은 메세지를 볼 수 있다.

 

-bash: ./detection_all.sh: 허가 거부

 

다음과 같이 쉘 스크립트 파일의 권한을 변경해주면 실행이 가능하다. 

chmod +x filename

 

 

그렇다면 +x 의 의미는 무엇일까? 왜 +x를 하는 것인지가 궁금하면 아래 글을 봐주세요:)

 

 

[Linux command] chmod

chmod는 파일의 권한을 바꿔주는 리눅스 명령어다. chmod의 명령어 구성은 다음과 같다. chmod [references][operator][modes] file1 ... 1) 레퍼런스 (reference) 레퍼런스는 해당 파일에 대핸 권한을 누구에게..

think-tech.tistory.com

 

728x90
반응형

'Programming > Linux' 카테고리의 다른 글

[Linux command] chmod  (0) 2021.12.01