8 Eksempler på brug af Partx-kommandoer i Linux


Partx er et simpelt, men nyttigt kommandolinjeværktøj, der er orienteret mod vedligeholdelse af dit Linux-system. Det bruges til at fortælle kernen om tilstedeværelsen og nummereringen af partitioner på en disk.

I denne korte artikel vil vi forklare brugbar brug af Partx-kommandoer med eksempler i Linux. Bemærk, at du skal køre partx med root-rettigheder, ellers skal du bruge sudo-kommandoen for at få root-privilegier.

1. For at vise en partitionstabel på disken kan du køre en af følgende kommandoer. Bemærk, at i dette tilfælde vil partx se sda10 som en hel disk i stedet for som en partition (udskift /dev/sda10 med den relevante enhedsknude, du vil håndtere med på dit system):

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

2. For at vise alle underpartitioner på /dev/sda (bemærk, at enheden bruges som en hel disk), skal du køre:

# partx --show /dev/sda

3. Du kan også angive det område af partitioner, der skal vises ved hjælp af indstillingen --nr . Brug indstillingen -o til at definere outputkolonnerne. Det kan bruges til --show eller andre relaterede muligheder.

For eksempel for at udskrive start- og slutsektoren af partition 10 på /dev/sda skal du køre:

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

4. For at læse disken og forsøge at tilføje alle partitioner til systemet skal du bruge -a og -v (detaljeret tilstand) som følger.

# partx -v -a /dev/sdb 

5. For at angive længden i sektorer og menneskelig læsbar størrelse af partition 3 på /dev/sdb skal du køre følgende kommando.

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

6. For at tilføje de angivne partitioner, 3 til 5 (inklusive) på /dev/sdb , skal du bruge følgende kommando.

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

7. Du kan også fjerne partitioner ved hjælp af -d flag. For eksempel, for at fjerne den sidste partition på /dev/sdb , skal du bruge følgende kommando. I dette eksempel betyder --nr -1: -1 den sidste partition på disken.

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

8. For at specificere partitionstabeltypen skal du bruge -t -flagget og for at deaktivere overskrifterne skal du bruge flagget -g .

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

Du kan også lide at læse disse følgende relaterede artikler:

  1. 8 Linux ‘Parted’ Commands to Create, Resize and Rescue Disk Partitions
  2. How to Create a New Ext4 File System (Partition) in Linux
  3. How to Clone a Partition or Hard drive in Linux
  4. Top 6 Partition Managers (CLI + GUI) for Linux
  5. 9 Tools to Monitor Linux Disk Partitions and Usage in Linux

For mere information, læs partx manuel indtastningsside (ved at køre man partx). Du kan stille spørgsmål eller dele dine tanker med os via feedbackformularen nedenfor.