파일 시스템의 종류와 특징 FAT NTFS HFS EXT

FAT, NTFS, ext4 등의 파일 시스템을 한 번쯤은 들어보셨을 겁니다. USB나 하드디스크 등을 포맷할 때도 선택을 하게 되는데요, 이런 파일 시스템은 윈도우 리눅스 맥OS 등에서 호환되는 것이 각각 다르고 용도와 지원 범위가 정해져 있습니다. 각각의 파일 시스템은 어떤 특징을 가지고 있는지 알아보도록 하겠습니다.

 

파일 시스템의 종류와 특징

리눅스 파일 시스템

파일 시스템

컴퓨터에 파일이나 자료 등을 관리하는 방법을 말합니다.
파일을 효율적으로 읽기(R), 쓰기(W), 삭제 등을 수행하기 위함입니다.

 

운영체제별 파일시스템

Windows : FAT(12/16/32,exFAT), NTFS
Linux : ext(2/3/4)
MacOS : HFS, HFS+, APFS
Google : GFS 구글 사내에서 사용하기 위한 파일 시스템 (glusterfs와는 다름)

 

 

FAT

DOS때부터 사용되던 윈도우 계열의 파일시스템(현재는 사용 안함)으로 FAT16, FAT32 등이 있다.
저용량에 적합하고 보안성이 좋지 못하지만 다양한 운영체제에서 지원하여 호환성이 좋다.
FAT은 보통 호환성이 좋기 때문에 메모리카드, USB 메모리 같은 이동식 저장매체에서 많이 사용하는 포맷입니다.
파일 하나의 최대 크기는 4GB입니다.(정확히는 3.99….)
exFAT 등이 있지만 보통 OS를 올려놓고 부팅용으로 사용하기에는 무리가 있습니다.
윈도우에서 포맷한 exFAT 디스크에 맥OS로 쓰기를 하면 구조가 꼬일 수 있습니다.

 

 

NTFS (NT File System)

NTFS : FAT시스템을 대체하기 위해 개발된 윈도우 파일 시스템
- 사용자마다 다른 보안을 적용할 수 있습니다.
- 파일과 폴더에 개별적으로 권한을 설정할 수 있으며 폴더에 설정한 권한보다 파일에 설정한 권한이 우선한다.
- 시스템 폴더는 Administrators/Power Users 그룹만 수정 가능하다.
- 파일 단위로 계정이 언제 파일을 열어보거나, 열려다 실패했는지 알 수 있는 감사(Auditing) 기능이 있다.
- 기본 보안 설정은 Everyone그룹에 대해 모든 권한 허용이다.
- 윈도우NT 전용 파일시스템으로 다른 OS와 호환성이 떨어진다는 것이 단점이다.
- 파일 경로가 260글자 이상은 불가
NTFS는 마이크로소프트의 독점 기술이기 때문에 MacOS에서는 읽기만 가능합니다. 쓰기를 지원하려면 Microsoft NTFS for Mac by Paragon Software 같은 타사의 드라이버 프로그램을 사용해야 합니다. 이런 호환 프로그램들도 리버스 엔지니어링으로 개발된 경우가 대다수라서 안정적인 방법은 아니기 때문에 읽기전용으로 그냥 두는게 좋습니다.
FAT시스템을 NTFS 시스템으로 변환하고 싶은 경우 명령프롬프트(cmd)를 관리자 권한으로 실행해서 convert (드라이브 할당문자): /fs:ntfs 명령어를 실행하면 됩니다.

 

 

EXT(Extended File System)

리눅스 운영체제를 목표로 만들어진 첫 번째 파일 시스템
Remy Card가 MFS(MINIX FIle System)의 한계를 극복하기 위해 개발
1992년 4월에 구현되어 LInux 0.96c에 추가

 

EXT2(Second Extended File System)

FSCK(File System Check)이라는 파일시스템 검사 및 복구 기능기원
최대 파일 크기를 2GB까지 지원하고 최대 파일 시스템 크기를 4TB까지 지원
서브디렉토리 개수 제한 32,768개

 

EXT3(Extended File System 3)

저널링 기술을 도입하여 빠르고 안정적인 복구가 가능
최대 파일 크기를 2TB까지 지원하고 최대 파일 시스템 크기를 16TB까지 지원
EXT2와 호환 가능

 

EXT4(Extended File System 4)

지연된 할당(Allocate-On-Flush) 기능을 제공
하위 호환성이 높다.
최대크기는 16TiB(테비바이트) 이며, 최대파일크기는 2TiB를 지원

파일시스템 apfs

APFS

애플에서 2016년 발표한 HFS+ 대체 파일 시스템입니다.
애플의 모든 플랫폼(아이폰 아이패드 애플tv, 애플워치)에서 작동합니다.
암호화에 중점을 두고 개발되었습니다.
디스크 전체를 한 개의 볼륨인 컨테이너 디스크로 포맷한 후 그 컨테이너 볼륨 안에 APFS 볼륨을 생성하는 방식입니다.
MacOS Mojave 부터는 HFS+로 포맷하더라도 APFS 볼륨으로 자동으롤 포맷되기 때문에 굳이 HFS를 선택할 필요가 없습니다.

 

[Ai 그림] - AI 움짤 제작 움직이는 그림 만들기 사이트 LeiaPix Converter

 

AI 움짤 제작 움직이는 그림 만들기 사이트 LeiaPix Converter

AI 이미지를 만든 후 이것을 움짤로 만들어주는 사이트를 추천드리겠습니다. WebUI, Stable Diffusion, 미드저니 등에서 만든 AI 그림 및 이미지들을 움짤로 생동감 있게 만들어줄 수 있습니다. AI 그림

coconuts.tistory.com

[Ai 그림] - AI 그림 그려주는 사이트 추천 TOP20 (무료 AI 그림 2023년 6월)

 

AI 그림 그려주는 사이트 추천 TOP20 (무료 AI 그림 2023년 6월)

오늘은 AI 그림을 그려주는 무료 사이트 및 프로그램 16가지에 대해서 알려드리도록 하겠습니다. 이 16가지는 모두 제가 직접 사용해보고 뽑은 아이들입니다. 계속해서 업데이트 하는 중입니다. A

coconuts.tistory.com

 

댓글

Designed by JB FACTORY