파일 시스템
: 파일과 디렉터리를 관리하는 운영체제 내의 프로그램
파일과 디렉터리
: 보조기억장치의 데이터 덩어리
파일
- 보조기억장치에 저장된
관련 정보의 집합- 의미 있고 관련 있는 정보를 모은 논리적 단위
- 파일을 이루는 정보
파일을 실행하기 위한 정보+부가 정보(=속성, 메타 테이터)- 파일 연산을 위한 시스템 호출
- 파일을 다루는 모든 작업은 운영체제에 의해 이루어짐
- 어떤 응용 프로그램도 임의로 파일 조작할 수 없음
- 대표적인 시스템 호출
파일 생성,파일 삭제,파일 열기,파일 닫기,파일 읽기,파일 쓰기,등등
디렉터리
- 파일들을 관리하기 위해 사용
- 윈도우에서는 폴더(folder)라고 부름
- 많은 운영체제에서 그저
특별한 형태의 파일로 간주 (즉, 디렉터리도 파일임)- 옛날 운영체제에서는 하나의 디렉터리만 존재
1단계 디렉터리
- 요즘은 여러 계층을 가진 디렉터리 사용
트리 구조 디렉터리- 경로
디렉터리를 이용해 파일 or 디렉터리의 위치, 이름을 특정 지을 수 있는 정보
절대 경로: 루트 디렉터리로부터 시작하는 경로
상대 경로: 현재 디렉터리로부터 시작하는 경로- 디렉터리 연산을 위한 시스템 호출
대표적인 시스템 호출
디렉터리 생성,디렉터리 삭제,디렉터리 열기,디렉터리 닫기,디렉터리 읽기,등등- 디렉터리 엔트리
디렉터리 테이블에 행
<출처>
"혼자 공부하는 컴퓨터구조+운영체제".강민철.https://www.youtube.com/playlist?list=PLVsNizTWUw7FCS83JhC1vflK8OcLRG0Hl (2023.05.11)
책과 강의를 통해 학습한 내용을 요약 정리했습니다.