Linux 파일 권한 개념
Linux는 다중 사용자 운영체제이기 때문에 파일과 디렉토리에 대해 접근 권한(permission) 을 엄격하게 관리한다. 권한은 “누가, 무엇을 할 수 있는지”를 정의한다.
파일 권한은 다음 세 요소로 구성된다.
각 요소는 세 가지 권한을 가진다.
권한 확인: ls -l
ls -l
출력 예시:
-rwxr-xr--
이 문자열은 다음을 의미한다.
🔹 첫 글자
🔹 이후 9자리
rwx : 소유자 권한
r-x : 그룹 권한
r-- : 기타 사용자 권한
권한 조합 의미
예시:
파일과 디렉토리 권한 차이
파일
r : 파일 내용 읽기
w : 파일 내용 수정
x : 파일 실행
디렉토리
r : 디렉토리 목록 확인
w : 파일 생성/삭제
x : 디렉토리 접근(cd 가능)
!디렉토리에서는 x 권한이 매우 중요하다!
현재 디렉토리의 파일 권한 확인
ls -l
특정 파일 권한 확인
ls -l test.txt