본문 바로가기
OS/Linux

[ Linux ] 파일 권한(1)

by BTC_서주은 2022. 8. 30.

안녕하세요 파바샐도 입니다 (‾◡◝)

 

파일권한의 개념과 변경하는 방법에 대해서 알아보겠습니다.

 

 

 

 

파일의 접근 권한은 읽기, 쓰기, 실행 권한에 대해 소유자, 그룹, 기타 유저에 따라 나눠집니다.

 

총 9글자로 되어있는데

잘 보면 비슷한 글자가 3개씩 반복되어 크게 세 영역으로 나누어 볼 수 있습니다.

 

앞서 소개한듯, 각 영역은 앞에서부터 소유자, 그룹, 기타 유저에 대한 권한을 나타냅니다.

 

그리고 각 글자는 읽기(Read, r), 쓰기(Write, w), 실행 (eXecute, x) 권한을 나타냅니다.

즉 하이픈(-) 부분은 공백에 해당하며, 자리의 권한이 없다는 의미입니다.

 

 

위의 예시를 해석해보면

rwx/r-x/r-x

소유자는 읽기, 쓰기, 실행 가능

그룹은 읽기, 실행 가능

기타 유저는 읽기, 실행 가능

 

읽기와 실행의 차이가 조금 헷갈릴 수 있는데 디렉토리와 파일을 구분해서 생각하면 됩니다.

 

디렉토리에서 읽기는 '조회', 실행은 '접근'의 개념인데

파일에서 읽기는 '조회', 실행은 '실행'의 개념입니다.

파일과 같은 경우에는 텍스트 파일과 exe 파일로 구분해서 생각하면 더 쉽게 이해됩니다.

(텍스트 파일은 '실행' 이라는 개념이 없지만, 바이너리 파일이나 쉘 스크립트는 '실행' 이라는 개념이 존재)

 

각각의 권한은 이진법으로도 표현할 수 있는데

권한 변경 시 이진법을 활용할 수 있으니 기억하도록 합시다.

 

다음시간에는 파일의 권한 변경에 대해서 알아보겠습니다.

감사합니다 😎

 

 

'OS > Linux' 카테고리의 다른 글

[OS] 리눅스 패키지 관리  (0) 2022.09.16
[OS] 리눅스 다중 명령어  (0) 2022.09.02
[OS] 리눅스의 필요성  (0) 2022.08.25
mod_jk를 통한 WEB-WAS연동  (0) 2022.08.19
[Linux] 리눅스 패키지 비교 (2)  (0) 2022.08.05

댓글