본문 바로가기
🐧Linux

리눅스 파일 시스템 종류

by 캔 2024. 3. 24.

 

파일 시스템: 저장소(HDD, SSD 등)에 데이터를 효율적으로 저장하기 위한 파일과 디렉터리의 조직화된 체계.

 

데이터를 파일 단위로 관리

오류 복구 기능

 

파일 시스템

  • xiafs - 프랑크 시아가 개발. minix의 기초.
  • minix - 앤드류 태넌바움이 개발. minix 운영체제의 파일 시스템
  • ext
  • ext2 - ext3, ext4의 기반. 부트 섹터 + 블록 그룹(슈퍼 블록 + 그룹 디스크립터 테이블 + 블록 비트맵 + 아이노드 비트맵 + 아이노드 블록 + 디렉터리/데이터 블록)들
  • ext3 - 저널링 파일 시스템
  • ext4 - 저널링 파일 시스템
  • Btrfs - B-Tree 파일 시스템
  • ZFS - 볼륨 관리 기능
  • ReiserFS - 저널링 파일 시스템
  • XFS - 저널링 파일 시스템
  • JFS - 저널링 파일 시스템
  • Raw Partitions - 파일시스템이 설정되지 않은 상태.
  • OCFS(Oracle Cluster File System) - 저널링 파일 시스템
  • vFAT - FAT32 호환 목적 개발
  • ISOFS - ISO 표준 준수 CD-ROM 파일 시스템
  • NFS - 네트워크상에서 파일 공유를 위한 파일 시스템
  • SMB- SMB 프로토콜 지원 네트워크 파일 시스템
  • CIFS - smb의 확장
  • proc - 프로세스 정보 등을 표현하는 리눅스 가상 파일 시스템