웹사이트 검색

8 Linux에서의 Partx 명령 사용 예


Partx는 Linux 시스템 유지 관리에 중점을 둔 간단하면서도 유용한 명령줄 유틸리티입니다. 디스크에 있는 파티션의 존재와 번호 지정을 커널에 알리는 데 사용됩니다.

이 짧은 기사에서는 Linux의 예제를 통해 유용한 Partx 명령 사용법을 설명합니다. 루트 권한으로 partx를 실행해야 하며, 그렇지 않으면 sudo 명령을 사용하여 루트 권한을 얻어야 합니다.

1. 디스크의 파티션 테이블을 나열하려면 다음 명령 중 하나를 실행할 수 있습니다. 이 경우 partxsda10을 파티션이 아닌 전체 디스크로 간주합니다(/dev/sda10를 시스템에서 처리하려는 적절한 장치 노드):

partx --show /dev/sda10
OR 
partx --show /dev/sda10 /dev/sda 

2. /dev/sda의 모든 하위 파티션을 나열하려면(기기가 전체 디스크로 사용된다는 점에 유의하세요) 다음을 실행하세요.

partx --show /dev/sda

3. --nr 옵션을 사용하여 표시할 파티션 범위를 지정할 수도 있습니다. 출력 열을 정의하려면 -o 옵션을 사용하십시오. --show 또는 기타 관련 옵션에 사용할 수 있습니다.

예를 들어 /dev/sda에 있는 10 파티션의 시작 및 끝 섹터를 인쇄하려면 다음을 실행하세요.

partx -o START, END --nr 10 /dev/sda

4. 디스크를 읽고 모든 파티션을 시스템에 추가하려면 다음과 같이 -a-v(상세 모드) 옵션을 사용하십시오. 다음과 같습니다.

partx -v -a /dev/sdb 

5. /dev/sdb에 있는 3 파티션의 섹터 길이와 사람이 읽을 수 있는 크기를 나열하려면 다음 명령을 실행하세요.

 
partx -o SECTORS,SIZE  /dev/sdb3 /dev/sdb 

6. /dev/sdb에 지정된 파티션 3~5(포함)을 추가하려면 다음 명령을 사용합니다.

partx -a --nr 3:5 /dev/sdb

7. -d 플래그를 사용하여 파티션을 제거할 수도 있습니다. 예를 들어 /dev/sdb의 마지막 파티션을 제거하려면 다음 명령을 사용합니다. 이 예에서 --nr -1:-1은 디스크의 마지막 파티션을 의미합니다.

partx -d --nr -1:-1 /dev/sdb

8. 파티션 테이블 유형을 지정하려면 -t 플래그를 사용하고 헤더를 비활성화하려면 -g 플래그를 사용하세요.

partx -o START -g --nr 5 /dev/sdb

다음과 같은 관련 기사를 읽어볼 수도 있습니다.

  1. 디스크 파티션 생성, 크기 조정 및 복구를 위한 8가지 Linux 'Parted' 명령
  2. Linux에서 새 Ext4 파일 시스템(파티션)을 만드는 방법
  3. Linux에서 파티션이나 하드 드라이브를 복제하는 방법
  4. Linux용 상위 6개 파티션 관리자(CLI + GUI)
  5. Linux에서 Linux 디스크 파티션 및 사용량을 모니터링하는 9가지 도구

자세한 내용은 partx 수동 입력 페이지를 읽어보세요(man partx 실행). 아래 피드백 양식을 통해 질문을 하거나 생각을 공유할 수 있습니다.