파일 시스템이란?

  • FS, File System
  • File을 저장하는 DB의 일종
  • ext4 → 리눅스의 고유 파일 시스템

FS 생성

Partitioning

  • 파일 시스템을 생성할 공간 할당
    • physical or logical 구획이 있다.
    • 최근에는 logical 선호(LVM-logical volume)

Physical disk

  • DOS 방식
    • 고전적인 방식
    • 2TB 제한
    • 2TB를 넘지 않으면 충분히 효율적
    • DOS Patition의 종류
      • 주 파티션, Priamry partition - disk당 4개
      • 확장 파티션, Extended partition - 4개 이상의 파티션이 필요할 때 사용
      • 논리 드라이브, Logical drive - Extended partition으로 만들어진 disk
  • GPT 방식
    • 용량 제한 x

fdisk

  • legacy command
  • fdisk -lsblk → 현재 FS 리스트를 출력, 모든 device 검색 fdisk -l도 같음
  • block device → 저장 장치를 말한다.
    • fdisk /dev/sd[abcd...] → SCSI disk(SATA, USB 등) SCSI 발음 = scuzzy
    • fdisk /dev/hd[abcd...] → IDE disk, 지금 안 씀
    • fdisk /dev/NVME[abcd…] → NVME SSD
    • fdisk command
      • m → 메뉴얼
      • a → 부트 활성 플래그 지정
      • d → 파티션 삭제
      • n → 파티션 생성
      • p → 현재 파티션 출력
      • q → 저장 x, 종료
      • w → 저장 o, 종료

File System

  • 파일 시스템 생성
  • mkfs(=format)
  • fsck

Mount

  • 파일 시스템 할당
  • mount
  • umount
profile
올해로 26세

0개의 댓글