[교양] 파일시스템 (File System)
- 최초 등록일
- 2012.01.31
- 최종 저작일
- 2007.12
- 8페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
소개글
파일시스템에 관한 report 입니다.
목차
chapter 1. 파일의 개념
1.1 파일의 속성
1.2 파일의 조작
1.3 파일의 형태
chapter 2. 디렉토리 시스템
2.1 디렉토리의 구조
2.1.1 단 단계 디렉토리
2.1.2 계층 디렉토리
2.1.3 그래프 디렉토리
chapter 3. 파일의 검색
chapter 4. 파일의 보호
본문내용
파일 시스템은 사용자가 운영 체제에서 가장 관찰하기 쉬운 부분이며, 파일에는 데이터와 프로그램이 저장된다. 이번 레포트에서는 파일을 주로 디스크에 실현하는 다양한 방법과 디렉토리에 관해서, 그리고 다수의 사용자가 파일을 사용할 경우 파일을 사용하는 사람과 사용 방법을 제어하는 방법, 즉 파일 보호에 관해서 조사했다.
1.파일의 개념
파일은 대게 프로그램(원시 프로그램과 목적 프로그램)과 데이터를 포함하는데, 이것은 작성자에 의해 정의된 서로 관계있는 정보의 집합체로 정의된다. 데이터 파일은 숫자, 문자 또는 문자와 숫자로 구성되고, 텍스트 파일처럼 자유 형식일 수도 있고 엄격한 형식을 갖출 수도 있다. 일반적으로, 파일은 작성자와 사용자에 의해 그 의미가 정의된 비트, 바이트, 행, 레코드들의 연속체로 볼 수 있다. 파일에는 이름이 주어져서 그 이름에 의해 조회되고, 파일의 형태, 작성 시기, 작성자, 크기 등의 여러 가지 속성을 가진다.
1.1 파일의 속성
파일에는 이름이 있는데 이는 사용자의 편의를 위해 명명된 것이다. 파일 이름은 보통 키보드에 표시된 문자, 숫자, 그리고 기호 등으로 구성되고, 대문자와 소문자를 구별한다.
파일이 만들어지면, 그 파일은 프로세스, 사용자, 그리고 시스템과도 독립적이다. 한 사람이 만들어 놓은 파일을 다른 사람이 그 이름을 줌으로써 편집할 수도 있으며, 또 다른 사람은 그 파일을 USB나 CD에 복사하거나 프린트 할 수 있으며, 다른 시스템으로 전송 할 수 있다. 이런 복잡한 과정을 거치더라도 파일의 이름은 원래의 것을 그대로 유지한다.
<표1>에 나온 내용은 파일 기술자(File Descriptor)라고 하며 이것은 그 파일에 수록되는데, 각 파일에 대해서 이러한 정보를 기록하기 위해서는 16~100byte가 필요하다.
1.2 파일의 조작
네 개의 파일 조작 각각에 대해서, 운영체제가 해야 할 일들은 무엇인지 알아보면 유사한 조각들이 어떻게 구현되는지를 쉽게 알 수 있다.
- 파일을 생성하기 위해서는 두 단계가 필요하다.
1. 파일에 할당될 공간을 파일시스템에서 찾아야 한다.
2. 새로 생성된 파일에 대한 항목을 디렉토리에 만들어야 한다. 이 디렉토리 항목은 파일의 이름과 파일 시스템 내의 위치를 기록한다.
참고 자료
김길창, 운영체제론, 정익사, 2001
노민우의 블로그
http://blog.daum.net/alsdnwlwhs11/8280893?srchid=BR1http%3A%2F%2Fblog.daum.net%2Falsdnwlwhs11%2F8280893