리눅스와 리눅스의 파일 시스템의 특징
- 최초 등록일
- 2007.02.04
- 최종 저작일
- 2005.05
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
리눅스와 리눅스파일시스템, 2차 확장 파일 시스템(EXT2), 가상 파일 시스템(VFC)에 대한 설명
목차
[1] 리눅스와 리눅스의 파일 시스템의 특징
1. 파일시스템
2. 마운드 디렉토리
3. 블록장치
4. 파일시스템
5. 버퍼캐시
[2] 2차 확장 파일 시스템(EXT2)
1. 개요
2. EXT2
3. EXT2 inode
4. EXT2 슈퍼블록
5. EXT2 그룹기술자
6. EXT2 디렉토리
7. 파일찾기
[3] 가상 파일 시스템(VFC)
1. VFC 슈퍼블럭
본문내용
☀ 리눅스와 리눅스의 파일 시스템의 특징
☌ 많은 파일 시스템을 지원한다. 리눅스는 유연성을 갖게 되었고 다른 많은 운영체제와 잘 공존할 수 있게 되었다. 리눅스를 처음 만들었을때는 ext, ext2, xia, minix, umshos, msdos, vfat, proc, smb, ncp, iso9660, sysv, hpfs, affs, ufs의 15가지 파일 시스템을 지원했다.
☌ 마운드 디렉토리 - 각각의 파일 시스템이 장치식별자로 접근되는 것이 아니라 하나의 계층적인 트리 구조로 통합해 들어가서 파일 시스템이 마치 하나인 것처럼 보이게 한다. 리눅스는 이 하나의 파일 시스템에 새롭게 마운트 하는 파일 시스템을 덧붙인다. 모든 파일 시스템은 어떤 타입이든지 하나의 디렉토리에 마운트 되어 마운트 된 파일 시스템의 파일들이 그 디렉토리의 내용을 구성한다.
☌ 파일 시스템을 담을 수 있는 장치가 블록 장치이다. 리눅스 파일 시스템은 이러한 블록장치들을 단순히 일렬로 늘어놓은 블록의 모음으로 간주하며, 그 밑에 있는 물리적인 디스크에 대해서는 알지도 못하고 상관도 하지 않는다. 장치의 특정 블록을 읽으라는 요구를 특정 트랙, 섹터, 실린더 등 하드 디스크 상에 그 블록이 있는 위치로 매핑하는 것은 각 블록 디바이스 드라이버의 역할이다. 파일시스템은 어떤 장치가 그 블록을 가지고 있든지 간에 똑같은 방법으로 보고, 느끼고, 동작해야 한다.
참고 자료
없음