Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- abstract
- 내부 클래스
- Scanner
- 와일드카드
- 캡슐화
- 상속
- 최소신장트리
- 백준
- 버퍼비우기
- 열거형
- 인터페이스
- 추상화
- enum
- polymorphism
- 다형성
- 제네릭
- 객체지향
- java
- 객체 지향
- Encapsulation
- 17472
- inheritance
- this
- Final
- nextInt
- 프림알고리즘
- 추상 클래스
- 생성자
- python
Archives
- Today
- Total
쫑쫑이의 블로그
./gradlew: permission denied 본문
./gradlew build
스프링 빌드 실행 시 권한이 없을 경우 발생하고,
chmod +x gradlew
실행 권한을 주는 명령어 입력해서 해결했다
리눅스 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) 형식 모드 설정 값.
'공부 > Debug Archive' 카테고리의 다른 글
리눅스 포트 사용중일 때 종료하기 (0) | 2023.01.01 |
---|---|
ec2에서 mysql 사용할 때 yml파일 설정 (0) | 2023.01.01 |
ec2 스프링 빌드 시 멈춤 현상 해결법 (1) | 2023.01.01 |
mysql에서 긴 길이의 문자열을 저장할 때 column length 지정하기 (0) | 2023.01.01 |
linux에서 mysql 비밀번호 설정 안될 때 설정하는 방법 (0) | 2023.01.01 |