15-1. 파일과 디렉터리
파일
- 파일이란 보조기억장치에 저장된 관련 정보의 집합 의미합니다.
- 파일을 이루는 정보
- 파일을 실행하기 위한 정보
- 부가 정보 (=속성, 메타 데이터)
파일 속성과 유형
- 파일 속성 중 파일 유형은 운영체제가 인식하는 파일 종류를 나타낸다.
- 파일 유형을 알리기 위해 가장 흔히 사용하는 방식을 파일 이름 뒤에 붙는 확장자를 이용하는 것이다.

파일 연산을 위한 시스템 호출
- 파일을 다루려면 운영체제에 부탁을 해야하고, 파일 연산을 위한 시스템 호출을 제공합니다.
- 파일 생성
- 파일 삭제
- 파일 열기
- 파일 닫기
- 파일 읽기
- 파일 쓰기
디렉터리
- 파일등을 관리하기 위해 디렉터리를 이용할 수 있고, 윈도우에서는 폴더라고 부릅니다.
1단계 디렉터리
- 옛날 운영체제는 하나의 디렉터리만 존재했고, 그러한 구조를 1단계 디렉터리라고 부릅니다.
트리 구조 디렉터리
- 1단계 디렉터리의 ****단점 보안을 위해 여러 계층으로 파일 및 폴더를 관리하는 트리 구조 디렉터리가 생겼습니다.
- 최상위 디렉터리가 있고, 그 아래에 여러 서브 디렉터리가 있습니다.
- 최상위 디렉터리는 루트 디렉터리 라고 부르고 슬래시로 표현합니다.