파일과 디렉터리

song·2023년 5월 11일

파일 시스템

: 파일과 디렉터리를 관리하는 운영체제 내의 프로그램

파일과 디렉터리

: 보조기억장치의 데이터 덩어리

파일

  • 보조기억장치에 저장된 관련 정보의 집합

  • 의미 있고 관련 있는 정보를 모은 논리적 단위

  • 파일을 이루는 정보
    파일을 실행하기 위한 정보 + 부가 정보(=속성, 메타 테이터)
  • 파일 연산을 위한 시스템 호출
    • 파일을 다루는 모든 작업은 운영체제에 의해 이루어짐
    • 어떤 응용 프로그램도 임의로 파일 조작할 수 없음
    • 대표적인 시스템 호출
      파일 생성, 파일 삭제, 파일 열기, 파일 닫기, 파일 읽기, 파일 쓰기, 등등

디렉터리

  • 파일들을 관리하기 위해 사용

  • 윈도우에서는 폴더(folder)라고 부름

  • 많은 운영체제에서 그저 특별한 형태의 파일로 간주 (즉, 디렉터리도 파일임)

  • 옛날 운영체제에서는 하나의 디렉터리만 존재
    1단계 디렉터리

  • 요즘은 여러 계층을 가진 디렉터리 사용
    트리 구조 디렉터리
  • 경로
    디렉터리를 이용해 파일 or 디렉터리의 위치, 이름을 특정 지을 수 있는 정보
    절대 경로: 루트 디렉터리로부터 시작하는 경로
    상대 경로: 현재 디렉터리로부터 시작하는 경로

  • 디렉터리 연산을 위한 시스템 호출
    대표적인 시스템 호출
    디렉터리 생성, 디렉터리 삭제, 디렉터리 열기, 디렉터리 닫기, 디렉터리 읽기, 등등

  • 디렉터리 엔트리
    디렉터리 테이블에 행

<출처>
"혼자 공부하는 컴퓨터구조+운영체제".강민철.https://www.youtube.com/playlist?list=PLVsNizTWUw7FCS83JhC1vflK8OcLRG0Hl (2023.05.11)


책과 강의를 통해 학습한 내용을 요약 정리했습니다.
profile
인간은 적응의 동물

0개의 댓글