본문 바로가기
Security_/Forensic

[OS] 파일 시스템(File System)이란?

by 낭람_ 2019. 7. 29.
반응형

[File System] #2019.07.29


파일 시스템 

- 컴퓨터에서 파일이나 자료를 쉽게 발견 할 수 있도록, 유지, 관리하는 방법이다.

즉, 저장매체에는 많은 파일이 있으므로, 이러한 파일을 관리하는 방법을 말한다.


- 사용자 영역이 아닌 커널 영역에서 동작

- 파일을 빠르게 읽기, 쓰기, 삭제 등 기본적인 기능을 원활히 수행하기 위한 목적


파일 시스템 특징

- 계층적 디렉터리 구조를 가진다.

- 디스크 파티션 별로 하나씩 둘 수 있다.


파일 시스템의 역할

- 파일관리 : 파일 저장, 참조, 공유

- 보조 저장소 관리 : 저장 공간 할당

- 파일 무결성 메커니즘 : 파일이 의도한 정보만 포함하고 있음을 의미

- 접근 방법 : 저장된 데이터에 접근할 수 있는 방법 제공


파일 시스템 개발 목적

- HDD와 메인 메모리 속도차 줄이기

- 파일 관리 용이

- HDD의 막대한 용량을 효율적으로 이용


주요 파일 시스템

Windows : FAT(FAT12/16/32,exFAT), NTFS

Linux : ext(ext2/3/4)

Mac OS : HFS, HFS+

Google : GFS

*GFS : Google File System으로 구글에서 사용하는 분산 파일 시스템


파일 시스템 구조

- 메타 영역과 데이터 영역 두가지 영역으로 구분이 된다.

- 메타 영역 : 데이터 영역에 기록된 파일의 이름, 위치, 크기, 시간정보, 삭제유무 등 파일의 정보

- 데이터 영역 : 파일의 데이터

* 윈도우 탐색기를 이용하여 검색할때 메타 영역을 탐색하면서 파일을 찾는다.


[참고 사이트]

Forensic-proof.com

Wikipedia.org

정보통신기술용어해설

반응형

댓글