SYSTEMS · CHAPTER 04
기초 · 35분파일 시스템과 권한
파일은 이름보다 메타데이터
디렉터리·inode·권한 비트의 역할을 설명하고 경로를 해석한다.
CONCEPTS
개념을 문장으로 설명하기
디렉터리
파일 이름을 파일 메타데이터로 연결하는 항목들의 집합입니다.
예시
이름을 바꿔도 같은 데이터 블록을 가리킬 수 있습니다.
CHECK디렉터리도 파일의 한 종류다.
권한
소유자·그룹·그 외 사용자에게 읽기(r)·쓰기(w)·실행(x)를 나누어 허용하는 규칙입니다.
예시
rwxr-x---는 소유자는 모두, 그룹은 읽기·실행만 가능합니다.
CHECK디렉터리의 x는 진입·탐색 권한이다.
절대·상대 경로
절대 경로는 루트(/)부터, 상대 경로는 현재 작업 디렉터리 기준으로 위치를 표현합니다.
예시
../logs는 한 단계 위 디렉터리의 logs를 뜻합니다.
CHECK현재 위치에 따라 상대 경로는 달라진다.
GUIDED PRACTICE
권한 문자열 읽기
-rw-r----- 파일의 소유자는 alice, 그룹은 dev입니다. bob은 dev 그룹입니다.
- 첫 글자 -는 일반 파일입니다.
- 소유자 alice는 rw-로 읽기·쓰기가 가능합니다.
- 그룹 dev의 r--이 적용되는 bob은 읽기만 가능합니다.
결론
bob은 파일을 읽을 수 있지만 수정하거나 실행할 수 없습니다.
ACTIVE RECALL · 4 STEPS
가리고, 말하고, 확인하기
읽기만 하지 말고 답을 떠올린 뒤 펼쳐 보세요.
01 · 정의 회상
“디렉터리”을(를) 보지 않고 한 문장으로 정의해 보세요.
02 · 비교 설명
“권한”이(가) 필요한 상황을 예시와 함께 설명해 보세요.
03 · 핵심 점검
현재 위치에 따라 상대 경로는 달라진다.
04 · 풀이 재현
“권한 문자열 읽기”의 결론을 보기 전에 풀이 순서를 3단계로 다시 적어 보세요.
WORKBOOK · STEP BY STEP
개념 확인 문제
정답을 고르고 해설로 사고 과정을 확인하세요.
01
rwxr-x---에서 그룹 권한은?
02
현재 /home/student에서 ../logs의 위치는?
03
디렉터리에 실행(x) 권한이 주로 의미하는 것은?
SPEAK IT OUT
면접 1분 답변 연습
리눅스 파일 권한을 읽는 법과 디렉터리에서 실행 권한의 의미를 설명해 보세요.
답변할 때는 정의 → 이유 → 짧은 예시 순서로 말해 보세요.공식·표준 자료로 더 읽기
Linux man-pages · chmod원문 열기 ↗권한 변경 명령과 권한 표기법의 원문 자료입니다.