type
status
date
slug
summary
tags
category
icon
password
파일 시스템
파일 시스템은 데이터를 조직하고 저장하는 방법을 정의하는 소프트웨어입니다. 컴퓨터의 저장 장치에 데이터를 기록하고 읽는 방식을 관리합니다.
종류
디스크 기반 파일 시스템
데이터를 물리적 저장 장치에 직접 저장하고 관리하는 시스템입니다.
이러한 시스템은 데이터의 영구 저장과 빠른 접근을 가능하게 합니다
디스크 기반 파일 시스템 종류를 표로 작성하면 다음과 같습니다.
파일 시스템 | 특징 | 주요 사용 환경 |
MINIX | 간단하고 가벼운 구조 | 교육 및 연구 목적 |
EXT | 높은 안정성과 성능 | Linux 운영 체제 |
XFS | 고성능, 뛰어난 확장성 | 대규모 엔터프라이즈 환경 |
FAT | 다양한 시스템 간 높은 호환성 | 이동식 저장 장치, 크로스 플랫폼 환경 |
ISO9660 | 광학 디스크 표준 호환 | CD-ROM, 소프트웨어 배포 매체 |
UDFS | 다양한 운영 체제 지원, 쓰기 가능 | DVD, 블루레이 디스크 |
SWAP | 가상 메모리 지원 | 리눅스 시스템의 메모리 관리 |
EFI | UEFI 시스템 지원 | 시스템 부팅 및 펌웨어 인터페이스 |
NFS | 네트워크를 통한 파일 공유 | 분산 컴퓨팅 환경, 서버-클라이언트 시스템 |
분산 파일 시스템
분산 파일 시스템은 여러 서버나 컴퓨터에 걸쳐 데이터를 저장하고 관리하는 시스템입니다. 이 시스템은 대규모 데이터 처리, 고가용성, 그리고 확장성을 제공합니다
- Google File System (GFS)
- Hadoop Distributed File System (HDFS)
- Ceph
파일 시스템 구조(Linux)

파일시스템 | 설명 |
/bin | 필수 실행 파일들을 포함하는 디렉토리 |
/sbin | 시스템 관리에 필요한 실행 파일들을 포함하는 디렉토리 |
/boot | 부팅에 필요한 파일들을 저장하는 디렉토리 |
/etc | 시스템 설정 파일들을 저장하는 디렉토리 |
/usr | 사용자 프로그램과 데이터를 저장하는 디렉토리 |
/var | 가변 데이터 파일들을 저장하는 디렉토리 |
/tmp | 임시 파일들을 저장하는 디렉토리 |
/dev | 장치 파일들을 포함하는 디렉토리 |
/home | 사용자 홈 디렉토리들을 포함하는 디렉토리 |
/lib | 공유 라이브러리 파일들을 저장하는 디렉토리 |
/mnt | 임시로 마운트된 파일시스템을 위한 디렉토리 |
/opt | 추가 소프트웨어 패키지를 설치하는 디렉토리 |
/root | 루트 사용자의 홈 디렉토리 |
/proc | 프로세스와 시스템 정보를 제공하는 가상 파일시스템 |
REF