1필드 2~4필드 5~7필드 8~10필드
타입 소유자 그룹 사용자 기타 사용자
- r w x r w x  r w x

유닉스는 위와 같이 각 그룹을 3비트로 표현하는데, 읽기 엑세스(r), 쓰기 엑세스(w), 실행 엑세스(x)를 제어하여 파일당 9비트로 보호 정보를 사용한다.

ex) -rwxr-xr-x  : 소유자 읽기 쓰기 실행 권한 있음/ 그룹 사용자 읽기 실행 권한 있음/ 기타 사용자 읽기 실행 권한 있음.

이는 비트로 표현되기 때문에 r = 4, w = 2, x = 1, -(권한 없음) = 0이다.

타입의 종류는 다음과 같다

- : 파일
d : 디렉토리
| : 다른 파일을 가리키는 링크
p : pipe/ 두 개의 프로그램을 연결하는 파이프 파일
b : block device/ 블럭 단위로 하드웨어와 반응하는 파일
c : character device/ 스트림 단위로 하드웨어와 반응하는 파일

 

+ Recent posts