티스토리 뷰
728x90
반응형
맥 터미널에서 Gradle 프로젝트를 빌드 하려고 할 때 아래와 같은 메시지를 만날 수 있다.
zsh: permission denied: ./gradlew
이는 파일이나 폴더의 실행 권한이 없기 때문에 발생하는 에러인데,
아래와 같이 모드를 변경해주면 해결할 수 있다.
% chmod +x gradlew
여기서 chmod란 Change Mode의 줄임말이며
+x는 뒤에 붙는 대상에 대한 실행 권한을 획득하는 명령어이다.
기타 chmod 명령어는 아래와 같다.
chmod [OPTION] [MODE] [FILE]
OPTION
-v : 모든 파일에 대해 모드가 적용되는 진단(diagnostic) 메시지 출력.
-f : 에러 메시지 출력하지 않음.
-c : 기존 파일 모드가 변경되는 경우만 진단(diagnostic) 메시지 출력.
-R : 지정한 모드를 파일과 디렉토리에 대해 재귀적으로(recursively) 적용.
MODE
파일에 적용할 모드(mode) 문자열 조합.
u,g,o,a : 소유자(u), 그룹(g), 그 외 사용자(o), 모든 사용자(a) 지정.
+,-,= : 현재 모드에 권한 추가(+), 현재 모드에서 권한 제거(-), 현재 모드로 권한 지정(=)
r,w,x : 읽기 권한(r), 쓰기 권한(w), 실행 권한(x)
X : "디렉토리" 또는 "실행 권한(x)이 있는 파일"에 실행 권한(x) 적용.
s : 실행 시 사용자 또는 그룹 ID 지정(s). "setuid", "setgid".
t : 공유모드에서의 제한된 삭제 플래그를 나타내는 sticky(t) bit.
0~7 : 8진수(octet) 형식 모드 설정 값.
반응형
'Java+Spring > Spring' 카테고리의 다른 글
[Spring]Spring Security - 인증(Authentication) 구조 (0) | 2022.09.22 |
---|---|
[Spring]Spring Security (7) | 2022.09.21 |
[Spring]프로젝트 빌드 & 실행 (2) | 2022.09.16 |
[Spring]AsciiDoc, Asciidoctor (0) | 2022.09.15 |
[Spring]Snippet과 Template을 이용한 API 문서화 (0) | 2022.09.14 |
[Spring]Controller Slice Test에 Spring REST Docs 적용 (2) | 2022.09.14 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 자바
- 세계여행
- Algorithm
- 스트림
- 리스트
- 파이썬
- RX100M5
- 맛집
- spring
- 중남미
- 세모
- 스프링
- Python
- 세계일주
- 남미
- 면접 준비
- 알고리즘
- a6000
- 유럽
- BOJ
- 백준
- 여행
- 야경
- Backjoon
- 기술면접
- 칼이사
- 지지
- 유럽여행
- 동적계획법
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함