1. 파일 소유권
1. 파일 소유권이란
소유권 : 파일이 사용자의 소유임을 나타내는 속성 → 파일이 생성되는 순간 파일을 생성한 사용자와 그룹이 소유권을 가지도록 설정
drwxr-xr-x 2 user group 4096 Mar 1 15:49 Desktop
#user : 파일 소유자
#group : 파일 소유 그룹
2. 파일 권한
1. 파일 권한의 종류
파일 권한 : 해당 파일에 어떤 행위를 할 수 있는지 정의
권한 의미
| 읽기(read) | 파일 내용을 조회하는 행위 |
| 쓰기(write) | 파일 내용을 변경하는 행위 |
| 실행(execution) | 파일을 실행하는 행위 |
📌 파일 권한을 파일의 소유자(user), 소유 그룹(group), 일반 사용자(other) 별로 따로 설정
drwxr-xr-x 2 user group 4096 Feb 29 10:30 myfolder
- d → 디렉터리를 나타냄
- rwx → 소유자 권한
- r-x → 그룹 권한
- r-x → 기타 권한
-rw-rw-r-- 1 user group 12345 Mar 1 10:00 myfile.txt
- - → 일반 파일
- rw- → 소유자 권한
- rw- → 그룹 권한
- r-- → 기타 권한
3. 디렉터리 권한
1. 디렉터리 권한이란
읽기 권한 : 해당 디렉터리에 있는 파일 목록을 읽을 수 있는 권한
실행 권한 : 해당 디렉터리에 들어가 디렉터리 안에 있는 파일에 접근할 수 있는 권한
쓰기 권한 : 실행 권한이 있어야 의미가 있음
권한 의미
| rwx | 파일 목록을 조회, 파일 생성/ 실행/ 변경/ 삭제 등 모두 가능 |
| r-x | 파일 목록 조회와 파일 실행은 가능하나 파일 생성/변경/삭제는 불가능 |
| —- | 파일 목록 조회 불가능 디렉토리 진입 불가능 |
🖥️ 실습
1.2 실습 : 파일 소유권 변경하기
chown [옵션] 사용자[:그룹] 파일
2.2 실습: 파일 권한 변경하기
chmod [옵션] 권한 파일
'개발 공부 > Linux' 카테고리의 다른 글
| [Linux] 파일 디스크립터, 표준 스트림, IPC 정리 (0) | 2026.03.01 |
|---|---|
| [Linux] 컴퓨터의 작동원리와 프로세스 정리 (0) | 2026.03.01 |
| [Linux] 사용자와 사용자 그룹 (0) | 2026.03.01 |
| [Linux] 파일과 디렉터리 (0) | 2026.03.01 |
| [Linux] 셸(2) (0) | 2026.03.01 |
