linux-partitions
리눅스 시스템의 디스크 파티션 목록을 조회합니다. 각 파티션의 장치 경로, 시작 및 종료 섹터, 섹터 수, 전체 크기, 파티션 유형 정보를 확인할 수 있습니다.
명령어 속성
| 항목 | 설명 |
|---|---|
| 명령어 유형 | 드라이버 쿼리 |
| 필요 권한 | 관리자 |
| 라이선스 사용량 | 집계함 |
| 병렬 실행 | 미지원 |
| 분산 실행 | 수집 노드에서 실행 (mapper) |
문법
linux-partitions
출력 필드
| 필드 | 타입 | 설명 |
|---|---|---|
device | 문자열 | 파티션 장치 경로 (예: /dev/sda1) |
start | 64비트 정수 | 파티션 시작 섹터 번호 |
end | 64비트 정수 | 파티션 종료 섹터 번호 |
sector_count | 64비트 정수 | 파티션의 전체 섹터 수 |
total_bytes | 64비트 정수 | 파티션의 전체 크기 (바이트) |
type | 문자열 | 파티션 유형 (예: Linux filesystem, EFI System) |
오류 코드
파싱 오류
| 오류 코드 | 메시지 | 설명 |
|---|---|---|
| 95040 | no-read-permission | 관리자 권한 없이 실행한 경우 |
런타임 오류
해당 사항 없음
설명
linux-partitions 명령어는 fdisk -l --bytes 명령을 실행하여 디스크 파티션 정보를 수집합니다. /dev/로 시작하는 파티션 항목을 파싱하여 각 파티션의 장치 경로, 시작/종료 섹터, 섹터 수, 전체 크기, 파티션 유형을 출력 필드에 할당합니다.
--bytes 옵션이 동작하지 않는 환경에서는 사람이 읽을 수 있는 크기 표기(예: 100G, 512M)를 바이트 단위로 변환합니다.
사용 예
-
디스크 파티션 목록 조회
linux-partitions시스템의 모든 디스크 파티션 정보를 조회합니다.
-
특정 디스크의 파티션만 필터링
linux-partitions | search device == "/dev/sda*"/dev/sda디스크의 파티션만 필터링합니다.
호환성
linux-partitions 명령어는 소나 4.0 이전 버전부터 제공되었습니다.