
chmod 명령어에서 소유자와 그룹 권한은 3자리 코드로 표현됩니다.
- 소유자 권한은 10진수 0~7까지의 코드로 표현됩니다.
- 0: 읽기, 쓰기, 실행 권한 없음
- 1: 실행 권한만 있음
- 2: 읽기, 쓰기 권한만 있음
- 3: 읽기, 쓰기, 실행 권한 있음
- 4: 읽기 권한만 있음
- 5: 읽기, 실행 권한만 있음
- 6: 쓰기, 실행 권한만 있음
- 7: 읽기, 쓰기, 실행 권한 있음
- 그룹 권한은 10진수 0~7까지의 코드로 표현됩니다.
- 0: 읽기, 쓰기, 실행 권한 없음
- 1: 실행 권한만 있음
- 2: 읽기, 쓰기 권한만 있음
- 3: 읽기, 쓰기, 실행 권한 있음
- 4: 읽기 권한만 있음
- 5: 읽기, 실행 권한만 있음
- 6: 쓰기, 실행 권한만 있음
- 7: 읽기, 쓰기, 실행 권한 있음
- 기타 사용자 권한은 10진수 0~7까지의 코드로 표현됩니다.
- 0: 읽기, 쓰기, 실행 권한 없음
- 1: 실행 권한만 있음
- 2: 읽기, 쓰기 권한만 있음
- 3: 읽기, 쓰기, 실행 권한 있음
- 4: 읽기 권한만 있음
- 5: 읽기, 실행 권한만 있음
- 6: 쓰기, 실행 권한만 있음
- 7: 읽기, 쓰기, 실행 권한 있음
예를 들어, `chmod 755 file.txt` 명령어를 사용하면, 소유자는 읽기, 쓰기, 실행 권한을, 그룹과 기타 사용자는 읽기, 실행 권한만 가지게 됩니다.
소유자와 그룹 권한을 변경하는 방법은 다음과 같습니다.
- 소유자 권한만 변경: `chmod [소유자 권한] file.txt`
- 그룹 권한만 변경: `chmod [그룹 권한] file.txt`
- 기타 사용자 권한만 변경: `chmod [기타 사용자 권한] file.txt`
- 소유자, 그룹, 기타 사용자 권한 모두 변경: `chmod [소유자 권한][그룹 권한][기타 사용자 권한] file.txt`
예를 들어, `chmod 755 file.txt` 명령어를 사용하면, 소유자는 읽기, 쓰기, 실행 권한을, 그룹과 기타 사용자는 읽기, 실행 권한만 가지게 됩니다.
소유자 권한을 읽기, 쓰기 권한으로 변경하고, 그룹 권한을 읽기, 실행 권한으로 변경하고, 기타 사용자 권한을 읽기 권한으로 변경하려면, `chmod 264 file.txt` 명령어를 사용하면 됩니다.
2025-05-12 05:30