linux 명령어 fdisk
파티션 나누기.
$ fdisk
Linux 명령어 fdisk
디스크 파티션 테이블을 관리하는 명령어
1. 자세한 설명
fdisk
명령어는 Linux에서 디스크의 파티션 테이블을 관리하기 위한 명령어입니다. 이를 사용하여 디스크를 분할하거나, 파티션을 생성, 삭제, 변경할 수 있습니다. 주로 시스템 관리자나 사용자가 디스크를 관리하고 새 파일 시스템을 설정할 때 활용됩니다.
2. 사용법
- 디스크 정보 확인
fdisk -l
시스템에 연결된 모든 디스크와 파티션 정보를 표시합니다. - 특정 디스크의 파티션 관리
fdisk [디스크 이름]
선택한 디스크에서 파티션을 생성, 삭제, 또는 변경합니다. - 파티션 테이블 백업
fdisk -s [디스크 이름]
디스크의 파티션 테이블 크기를 확인합니다.
3. 자세하게 설명
fdisk
명령어는 다음과 같은 주요 옵션을 제공합니다:
- -l: 시스템에 연결된 모든 디스크와 파티션 정보를 나열합니다.
- -s: 지정된 디스크 또는 파티션의 크기를 확인합니다.
- [디스크 이름]: 특정 디스크의 파티션을 관리하기 위해 대화식 모드로 진입합니다.
대화식 모드에서는 다음과 같은 명령어를 사용할 수 있습니다:
- n: 새 파티션 생성
- d: 기존 파티션 삭제
- t: 파티션 유형 변경
- w: 변경 사항 저장
- q: 변경 사항 저장하지 않고 종료
4. 자세한 명령어 사용법
다음은 fdisk
명령어의 다양한 사용 예제입니다:
# 모든 디스크와 파티션 정보 확인 $ sudo fdisk -l # 특정 디스크의 파티션 관리 $ sudo fdisk /dev/sda # 대화식 모드 진입 후: # n - 새 파티션 생성 # d - 파티션 삭제 # t - 파티션 유형 변경 # w - 변경 사항 저장 및 종료 # q - 저장하지 않고 종료 # 특정 파티션 크기 확인 $ sudo fdisk -s /dev/sda1 # 새 파티션 생성 $ sudo fdisk /dev/sdb # n (새 파티션 생성) # p (기본 파티션 선택) # 파티션 번호, 크기 입력 # w (변경 사항 저장) # 기존 파티션 삭제 $ sudo fdisk /dev/sdc # d (파티션 삭제) # 파티션 번호 입력 # w (변경 사항 저장) # GPT 파티션 지원 여부 확인 $ sudo fdisk /dev/sdx # 결과를 파일로 저장 $ sudo fdisk -l > disk_info.txt # 디스크 전체 재설정 $ sudo fdisk /dev/sdd # o (새로운 빈 DOS 파티션 테이블 생성) # w (변경 사항 저장) # 특정 디스크에 대한 MBR 초기화 $ sudo fdisk /dev/sde # o (새로운 MBR 테이블 생성) # w (저장) # 새 파티션이 시스템에 인식되도록 강제 재로드 $ sudo partprobe /dev/sdb # 파티션 정보 출력 후 grep으로 필터링 $ sudo fdisk -l | grep /dev/sda # 디스크 초기화 및 새 파티션 추가 스크립트 #!/bin/bash sudo fdisk /dev/sdf <Linux 기본) $ sudo fdisk /dev/sdh # t (파티션 유형 변경) # 83 (Linux 파일 시스템 선택) # w (저장) # 디스크와 관련된 블록 장치 정보 확인 $ lsblk /dev/sda
위의 예제는 fdisk
명령어를 사용하여 디스크를 관리하고 파티션 테이블을 설정하는 다양한 방법을 보여줍니다.
No responses yet