서버 관련/Linux
[Linux] .sh 실행 파일 돌리기.
배고파요
2023. 9. 18. 16:03
728x90
📍 test_4.sh
- 테스트하는 sh 파일 명.
📍 실행 방법 ?
- bash test_2.sh
- sh test_2.sh
- ./test_2.sh
- 이 경우에는 Permission denied error (허가 거부) 오류 발생.
#test_2.sh 파일
echo "test............... "
📍 chmod +x test_4.sh
- 해당 디렉토리로 이동한 다음에,, --> 실행 권한을 부여함..
- ( 실행 권한이 없는 파일을 실행하면 오류가 나기 때문.. )
- Permission denied error
📍 ls -al test_4.sh
- 권한 목록을 모여줌.
- 실행권한 ( x ) 이 생긴 것을 볼 수 있음.
📍 ./test_4.sh
- 해당 디렉토리에 있는 test_4.sh 를 실행 하겠다.
- 참고로 실행할 수 있는, 실행파일들은 파일명 뒤에 * 이 붙음.
- test_2.sh 는
- ./test_2.sh 로 해서 실행 할 수 없음.. (권한이 없음.)
출처 :
https://jhnyang.tistory.com/54
https://unit-15.tistory.com/117
https://jesc1249.tistory.com/290
https://velog.io/@d0ngje/.sh-%EC%8B%A4%ED%96%89-%EC%8B%9C-Permission-denied
https://cheershennah.tistory.com/177
https://deeplify.dev/server/bash/create-execute-file-in-linux
개발 공부를 위한 블로그 입니다.
오류가 있다면 댓글로 알려주세요!
감사합니다.

728x90