클라우드 & DevOps/시스템 & OS ∕ Linux
[리눅스] 쉘스크립트 실행할 때 chmod +x <스크립트 경로>는 무엇을 의미할까?
"chmod +x "는 리눅스에서 쉘 스크립트를 실행할 수 있도록 **실행 권한(execute permission)**을 부여하는 명령어입니다.실행 권한 부여리눅스 시스템은 파일을 생성할 때 기본적으로 실행 권한을 주지 않습니다. 이는 보안상의 이유 때문인데요. 만약 악의적인 스크립트가 실행 권한을 가지고 있다면 시스템에 해로운 영향을 줄 수 있기 때문입니다.chmod 명령어는 change mode의 약자로, 파일이나 디렉터리의 권한을 변경할 때 사용합니다. +x는 'x' 권한, 즉 실행 권한을 추가하라는 의미입니다. + 기호는 기존 권한에 추가한다는 것을 나타냅니다.예를 들어, my_script.sh라는 쉘 스크립트를 만들었다면, 이 스크립트를 직접 실행하기 위해 다음 명령어를 사용해야 합니다.Bash..
2025. 8. 13. 13:32
최근댓글