Website-Suche

8 Beispiele für die Verwendung von Partx-Befehlen unter Linux


Partx ist ein einfaches, aber nützliches Befehlszeilendienstprogramm, das auf die Wartung Ihres Linux-Systems ausgerichtet ist. Es wird verwendet, um dem Kernel das Vorhandensein und die Nummerierung von Partitionen auf einer Festplatte mitzuteilen.

In diesem kurzen Artikel erklären wir die nützliche Verwendung von Partx-Befehlen anhand von Beispielen unter Linux. Beachten Sie, dass Sie partx mit Root-Rechten ausführen müssen. Andernfalls verwenden Sie den Befehl sudo, um Root-Rechte zu erlangen.

1. Um die Partitionstabelle der Festplatte aufzulisten, können Sie einen der folgenden Befehle ausführen. Beachten Sie, dass partx in diesem Fall sda10 als ganze Festplatte und nicht als Partition erkennt (ersetzen Sie /dev/sda10 durch entsprechenden Geräteknoten, mit dem Sie sich auf Ihrem System befassen möchten):

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

2. Um alle Unterpartitionen auf /dev/sda aufzulisten (beachten Sie, dass das Gerät als ganze Festplatte verwendet wird), führen Sie Folgendes aus:

partx --show /dev/sda

3. Sie können auch den Bereich der anzuzeigenden Partitionen mit der Option --nr angeben. Verwenden Sie die Option -o, um die Ausgabespalten zu definieren. Es kann für --show oder andere verwandte Optionen verwendet werden.

Um beispielsweise die Start- und Endsektoren der Partition 10 auf /dev/sda zu drucken, führen Sie Folgendes aus:

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

4. Um die Festplatte zu lesen und zu versuchen, alle Partitionen zum System hinzuzufügen, verwenden Sie die Optionen -a und -v (ausführlicher Modus). folgt.

partx -v -a /dev/sdb 

5. Um die Länge in Sektoren und die für Menschen lesbare Größe der Partition 3 auf /dev/sdb aufzulisten, führen Sie den folgenden Befehl aus.

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

6. Um die angegebenen Partitionen 3 bis 5 (einschließlich) auf /dev/sdb hinzuzufügen, verwenden Sie den folgenden Befehl.

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

7. Sie können Partitionen auch mit dem Flag -d entfernen. Um beispielsweise die letzte Partition auf /dev/sdb zu entfernen, verwenden Sie den folgenden Befehl. In diesem Beispiel bedeutet --nr -1:-1 die letzte Partition auf der Festplatte.

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

8. Um den Partitionstabellentyp anzugeben, verwenden Sie das Flag -t und zum Deaktivieren der Header verwenden Sie das Flag -g.

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

Vielleicht möchten Sie auch die folgenden verwandten Artikel lesen:

  1. 8 Linux-„Parted“-Befehle zum Erstellen, Ändern der Größe und Wiederherstellen von Festplattenpartitionen
  2. So erstellen Sie ein neues Ext4-Dateisystem (Partition) unter Linux
  3. So klonen Sie eine Partition oder Festplatte unter Linux
  4. Top 6 Partitionsmanager (CLI + GUI) für Linux
  5. 9 Tools zum Überwachen von Linux-Festplattenpartitionen und deren Nutzung unter Linux

Weitere Informationen finden Sie auf der manuellen Eintragsseite zu partx (durch Ausführen von man partx). Sie können uns über das untenstehende Feedback-Formular Fragen stellen oder uns Ihre Gedanken mitteilen.