운영체제 11주차

nostalgia yo·2021년 11월 11일

운영체제

목록 보기
7/7

보조기억장치관리(가용공간, 공간할당)
파일관리
1) 파일

  • 논리적인 한 단위로 취급되는 연관된 자료의 모임으로 보조기억매체에 저장
  • 연관된 레코드의 모임 또는 기억장치의 연속된 영역에 저장된 문자열들의 모임
    2) File manager
  • 보조기억장치에 저장된 파일을 관리하는 시스템이며, 파일에 대한 사용자 인터페이스, 사용자의 파일관리자원, 파일간의 공유, 파일간의 정보전송, 파일의 백업,복구,암호화,파일에 대한 논리적 구조를 제공
    3) File descriptor
    File control block으로 보조기억매체에 저장되어있다가 실행시 주기억장치에 로드되어 수행되며, File에 대한 모든 정보를 기록하며, 사용자에 의해 참조 불가
    4) 파일과 자원의 보호
  • 파일에 대한 물리적인 손상으로부터 보호, 부적격한 접근의 제어, 파일과 사용자에 대한 접근제어는 시스템의안정성에 중요
  • File naming,password,vackup & recovery
  • Access control matrix는 사용자와 파일의 관계를 행렬로 표시하고, 사용자단위 시스템의 파일에 대한 접근을 보호
  • Access control list는 보안을 위해 시스템의 각 자원에 대해 자원을 사용하는 리스트를 유지하며, 사용자,사용자그룹,권한 구조를 사용
  • Capability list는 운영체제에 의해 시스템에 대한 접근제어코드를 사용하여 사용자가 시스템의 자원에 접근
    5) 파일의 보안(Security)
  • 하드웨어,소프트웨어, 데이터들에 대한 권한이 없는 사용자에 대한 파괴,변조,분실에 대한 관리를 포함
  • External security는 시설보안,운영보안을 의미하며 시스템에 대한 감사를 수행
    *감사: 사용자가 시스템에 접근하여 수행하는 모든 기록을 보관,처리
  • User interface security는 user login,password를 사용
  • Internal security는 운영체제 접근을 위한 제어 코드를 사용
    6) 폴더
  • 파일을 저장해놓고 목적과 용도에 맞게 사용할 수 있도록 지원되는 보조기억 매체상의 공간
  • 파일의 이름, 크기, 위치 등을 기억
  • 프로그램과 데이터의 사용을 편리하게 유지
  • 1단계 디렉토리(폴더)는 하나의 공간에 모든 파일을 저장하는 구조
  • 2단계 폴더는 master area와 user area로 구분
  • Hierachy 폴더는 트리 구조를 가지며, 루트폴더 아래에 n단계의 폴더구조 사용
  • Ascyclic 폴더는 여러 사용자가 폴더 구조를 공유하여 사용
profile
보안 새싹

0개의 댓글