Linux

[Linux] disk format, mount 방법 (ext4, ntfs, xfs)

IT-PAPA 2024. 1. 26. 06:47
728x90
반응형

Linux에서 디스크를 마운트하는 것은 해당 디스크의 파일 시스템 형식에 따라 달라집니다. 일반적으로 사용되는 파일 시스템은 ext4, xfs, ntfs 등이 있습니다. 따라서 마운트하기 전에 디스크의 파일 시스템을 확인하는 것이 중요합니다.

다음은 몇 가지 일반적인 파일 시스템과 해당 파일 시스템을 마운트하는 방법입니다.

ext4 파일 시스템:

여기서 /dev/sdXn은 마운트하려는 디스크 또는 파티션을 나타내고, /mnt/point는 마운트할 디렉터리입니다.

sudo mount -t ext4 /dev/sdXn /mnt/point

xfs 파일 시스템:

마찬가지로 /dev/sdXn은 마운트하려는 디스크 또는 파티션, /mnt/point는 마운트할 디렉터리입니다.

sudo mount -t xfs /dev/sdXn /mnt/point
ntfs 파일 시스템:
ntfs-3g 패키지를 설치한 후 사용합니다./dev/sdXn은 여전히 마운트하려는 디스크 또는 파티션, /mnt/point는 마운트할 디렉터리입니다.
sudo mount -t ntfs-3g /dev/sdXn /mnt/point
FAT 파일 시스템 (ex: vfat):
마찬가지로 /dev/sdXn은 마운트하려는 디스크 또는 파티션, /mnt/point는 마운트할 디렉터리입니다.
sudo mount -t vfat /dev/sdXn /mnt/point

위의 명령어에서 /mnt/point 대신 원하는 디렉터리 경로를 사용할 수 있습니다. 또한, 마운트를 해제하려면 umount 명령어를 사용할 수 있습니다.

sudo umount /mnt/point

마운트된 디스크를 올바르게 사용하기 위해서는 적절한 권한을 부여해야 할 수도 있습니다. 이를 위해서는 chown과 chmod 명령어를 사용할 수 있습니다.

  ext4 ntfs xfs
포맷 명령어 mkfs.ext4 mkfs.ntfs mkfs.xfs
파일 시스템 특징 - Journaling (저널링) 지원 - Journaling (저널링) 지원 - Journaling (저널링) 지원
  - 높은 성능 및 안정성 - Windows 및 Linux에서 읽기/쓰기 지원 - 대용량 파일 및 디렉터리 지원
  - Ext3에서 발전한 파일 시스템 - 파일/디렉터리 암호화 지원 (BitLocker 등) - Scalability와 대용량 스토리지 지원
  - 대부분의 Linux 시스템에서 기본적으로 사용 - 파일 시스템 복구 기능이 강화됨 - 전송속도 향상 및 고성능 파일 시스템
포맷 명령어 예제 sudo mkfs.ext4 /dev/sdXn sudo mkfs.ntfs /dev/sdXn sudo mkfs.xfs /dev/sdXn
라벨 추가 명령어 sudo e2label /dev/sdXn mylabel 라벨을 지원하지 않음 sudo xfs_admin -L mylabel /dev/sdXn
라벨 변경 명령어 sudo e2label /dev/sdXn newlabel 라벨을 지원하지 않음 sudo xfs_admin -L newlabel /dev/sdXn
파일 시스템 확인 명령어 sudo blkid /dev/sdXn sudo blkid /dev/sdXn sudo blkid /dev/sdXn

이 표는 각 파일 시스템의 명령어 및 특징에 대한 간략한 개요를 제공합니다. 파일 시스템을 선택할 때는 사용하는 운영 체제와 해당 파일 시스템의 특징을 고려해야 합니다. ext4는 주로 Linux 시스템에서 사용되고, ntfs는 Windows와 Linux 간의 호환성을 갖추고 있습니다. xfs는 대용량 스토리지와 고성능을 필요로 하는 경우에 적합한 선택입니다.

728x90
반응형
LIST