Terriermon - Digimon

[파일시스템] fdisk, mkfs

2021. 11. 7. 22:53리눅스/리눅스 마스터

fdisk

: 디스크 파티션을 확인하고 추가/삭제하는 명령

 

# fdisk [option] [장치명]

[주요옵션]

-l : 현재 디스크의 파티션 테이블 정보를 출력

-s partition : 특정 파티션의 크기를 출력. 단위는 block

-v : fdisk의 버전 출력

 

[사용 예]

# fdisk -l

-> 장착된 디스크들의 파티션 테이블 정보를 출력

 

# fdisk /dev/sdb

-> /dev/sdb 디스크의 파티션 설정

 

# fdisk -s /dev/sda9

-> /dev/hda9 파티션의 크기를 출력

 

[# fdisk 실행 시 주요 명령]

-p : 현재 디스크의 정보를 출력

-d : 파티션을 삭제

-n : 파티션을 새롭게 생성(추가)

-t : 파티션의 속성 변경

주요 코드 : 82(Swap), 83(Linux), 8e(Linux LVM), fd(Raid)

w : 변경된 파티션의 정보를 저장하고 종료

q : 변경된 파티션의 정보를 저장하지 않고 종료

 

mkfs(make filesystem)

: 새로운 파일 시스템을 만드는 명령, root만 가능

 

# mkfs [-t fs_type] [option] 장치명

[주요 옵션]

-t fs_type : 파일 시스템의 유형을 지정하는 옵션. ext3, ext4 등을 지정. 지정하지 않으면 ext2로 생성

-c : 배드 블록(bad block)을 체크 한 후 파일 시스템을 구축

-v : 결과 상세히 출력

 

[사용 예]

# mkfs -t ext2 /dev/hdb1

-> /dev/hdb1을 리눅스 파일 시스템인 ext2로 만듦

 

# mkfs -t ext4 /dev/sdb1

-> /dev/sdb1을 리눅스 파일 시스템인 ext4로 만듦 

 

반응형