-rwxrwxr-x 와 같은 부분은 파일의 권한(permission)을 나타내는 문자열입니다.
문자는 파일이나 디렉터리에 대한 접근 권한을 정의하는 부분입니다.
구조
-rwxrwxr-x
는 10자리로 구성되어 있으며,
첫번째 자리는 파일 유형을 말하고 나머지 9자리는 각각 3자리씩 소유자, 그룹, 기타사용자의 권한을 표기합니다.
1. 첫 번째 자리 (파일 유형)
-
: 일반 파일d
: 디렉터리l
: 심볼릭 링크b
: 블록 디바이스c
: 문자 디바이스
따라서 -rwxrwxr-x
에서 첫 번째 -
는 일반 파일임을 나타냅니다.
2. 그 다음 9자리 (권한)
파일 권한은 세 부분으로 나뉩니다. 각각은 소유자(owner), 그룹(group), 기타(others)의 권한을 나타냅니다. 각 부분은 읽기(read), 쓰기(write), 실행(execute) 권한을 표시합니다.
각 권한을 나타내는 문자는 다음과 같습니다:
r
: 읽기 권한w
: 쓰기 권한x
: 실행 권한-
: 해당 권한이 없음
-rwxrwxr-x
의 구조
소유자 (ashton): rwx
r
: 읽기 권한w
: 쓰기 권한x
: 실행 권한
소유자는 읽기, 쓰기, 실행 권한을 모두 가지고 있습니다.
그룹 (ashton): rwx
r
: 읽기 권한w
: 쓰기 권한x
: 실행 권한
그룹도 소유자와 같은 권한을 가지고 있습니다.
기타 사용자: r-x
r
: 읽기 권한-
: 쓰기 권한 없음x
: 실행 권한
기타 사용자는 읽기와 실행 권한만 있습니다.
3. 다양한 파일 권한 예제
예제 1: drwxr-xr-x
- 소유자: 읽기, 쓰기, 실행 권한
- 그룹: 읽기, 실행 권한
- 기타 사용자: 읽기, 실행 권한
이 예제는 디렉터리에 해당합니다. 디렉터리의 경우 실행 권한은 해당 디렉터리에 들어갈 수 있는 권한을 의미합니다.
예제 2: -rw-r--r--
- 소유자: 읽기, 쓰기 권한
- 그룹: 읽기 권한
- 기타 사용자: 읽기 권한
이 예제는 일반 파일에 대한 권한입니다. 소유자는 파일을 읽고 쓸 수 있으며, 그룹과 기타 사용자는 파일을 읽을 수만 있습니다.
예제 3: -rwx------
- 소유자: 읽기, 쓰기, 실행 권한
- 그룹: 권한 없음
- 기타 사용자: 권한 없음
이 예제는 소유자만 권한을 가진 파일입니다. 소유자는 읽고, 쓰고, 실행할 수 있지만, 다른 사용자는 아무 권한도 없습니다.
예제 4: --------x
- 소유자: 권한 없음
- 그룹: 권한 없음
- 기타 사용자: 실행 권한
이 예제는 기타 사용자만 실행할 수 있는 파일입니다. 소유자와 그룹은 아무 권한이 없고, 기타 사용자는 파일을 실행만 할 수 있습니다.
권한 수정에 관한 부분은 아래 포스팅 참조
https://ashton0410.tistory.com/entry/linux-ubuntu-chmod-%EB%AA%85%EB%A0%B9%EC%96%B4
[linux ubuntu] chmod 명령어
chmod는 Change Mode의 약자입니다.Change: 변경하다.Mode: 파일이나 디렉토리의 권한(permissions) 모드.즉, chmod는 Linux/Unix 시스템에서 파일이나 디렉토리의 권한(permissions)을 변경하는 명령어입니다. 권
ashton0410.tistory.com
'OS & Hardware > Linux_ubuntu' 카테고리의 다른 글
[linux]ubuntu root권한 얻기, su 인증실패 (0) | 2025.01.27 |
---|---|
/dev/sda5: clean, blocks 으로 부팅안되는 증상, 환경 evdev 파일 수정 (0) | 2025.01.24 |
[ubuntu] alt_R 비활성화 하기 한글키 로만 사용 (0) | 2025.01.22 |
[linux ubuntu] chmod 명령어 (0) | 2025.01.22 |
[ubuntu] Mcomic 폰트 글자 깨짐 (0) | 2025.01.06 |