반응형

목차

01. 운영체제의 개요
02. 컴퓨터의 구조와 성능 향상
03. 프로세스와 스레드
04. CPU 스케줄링
05. 프로세스 동기화
06. 교착 상태
07. 물리 메모리 관리
08. 가상 메모리의 기초
09. 가상 메모리 관리
10. 입출력 시스템과 저장장치
11. 파일 시스템


파일과 파일 시스템

 

디렉터리

  • 관련 있는 파일을 하나로 모아 놓은 곳
  • 1개 이상의 자식 디렉터리를 가질 수 있고, 1개 이상의 파일을 가질 수 있음
  • 하나의 디렉터리에는 여러 개의 파일과 자식 디렉터리가 존재

 

디렉터리 계층 구조

  • 여러 층으로 구성 가능
  • 루트 디렉터리: 최상위에 있는 디렉터리(트리 노드)

 

디렉터리 파일

  • 디렉터리도 파일임
  • 일반 파일에는 데이터가 담기고 디렉터리에는 파일 정보가 담김
  • 디렉터리 헤더에는 이름, 만든시간, 접근 권한 등의 정보가 기록됨

 

경로

  • 파일이 전체 디렉터리 중 어디에 있는지 나타내는 정보
  • 상대 경로는 현재 있는 위치를 기준으로 파일의 위치를 표시하는 방식
  • 절대 경로는 루트 디렉터리를 기준으로 파일의 위치를 나타내는 방식

 

1단계 디렉터리 구조

  • 루트 디렉터리에 새로운 디렉터리를 만들 수 있지만, 디렉터리 안에 자식 디렉터리를 만들 수 없음(초창기)

 

다단계 디렉터리 구조

  • 단계 확장에 제약이 없고 디렉터리에 파일과 디렉터리를 둘 다 저장할 수 있음

 

마운트

  • 여러개의 파티션을 통합하는 명령어

반응형