파일시스템
파일을 저장하기 위한 운영체제의 논리적인 구조
-각 OS들은 여러개의 파일 시스템을 지원
-Linux
: xfs,ext4,ext4,jfs,reiserfs
-windows : FAT, FAT32, NTFS 등
-UNIX : UFS(UNIX File system), ZFS
-IOS
: APFS(Apple File System), HFS+
파티션
물리적인 디스크를 논리적인 저장영역으로 구별한 것
MBR
디스크의
앞쪽이 물리적으로 정의되어있는 sector
OS가 직접 사용하지 않으며 부트로더가 저장된다.
-망가지면 하드 버려야함
파티션 종류
*Primary partition
물리적인
디스크에 독립적으로 존재하며 파일시스템을 생성, 운
영체제가
직접 사용 가능하다. 각 물리적인 디스크마다 4개까지
생성할
수 있다.
*Extended partition
디스크마다 1개까지
생성 가능하며 직접 사용할 수 없고
logical
partition으로 분할 사용한다.
Logical
partition
*Extended partition내에 만들어지며 사용은 parimary
partition과 동일하다.
*P+E는 최대 4개까지 생성 가능하다.
- 파티션을 한번 만들면 용량을 줄이거나 늘리기 어렵다. 만들때 계획을 잘 하고 만들어야한다.
디스크 장치 파일
IDE
-
디스크 자체 : /dev/hda, /dev/hdb, /dev/hdc
-
파티션 : /dev/hda1, /dev/hda2, /dev/hda3…
SCSI, SATA
-
디스크 자체 : /dev/sda, /dev/sdb, /dev/sdc
- 파티션 : /dev/sda1, /dev/sda2, /dev/sda3…
-비싸서 쓰기 어려움, 성능은 더 좋음.
디스크 사용 과정
fdisk
파티션 작업
mkfs
디스크 포맷
mount 특정 디렉토리로 이어주는 작업
df
디스크의
마운트 상태와 용량 확인한다.
옵션
-T
: 파일 시스템 타입까지 출력한다.
-h : 읽기 쉬운 단위로 출력한다.
댓글 없음:
댓글 쓰기