8 Παραδείγματα χρήσης εντολών Partx στο Linux


Το Partx είναι ένα απλό αλλά χρήσιμο βοηθητικό πρόγραμμα γραμμής εντολών που προσανατολίζεται στη συντήρηση του συστήματος Linux σας. Χρησιμοποιείται για να ενημερώσει τον πυρήνα για την παρουσία και την αρίθμηση των κατατμήσεων σε έναν δίσκο.

Σε αυτό το σύντομο άρθρο, θα εξηγήσουμε τη χρήσιμη χρήση εντολών Partx με παραδείγματα στο Linux. Σημειώστε ότι πρέπει να εκτελέσετε το partx με δικαιώματα root, διαφορετικά χρησιμοποιήστε την εντολή sudo για να αποκτήσετε δικαιώματα root.

1. Για να παραθέσετε τον πίνακα διαμερισμάτων του δίσκου, μπορείτε να εκτελέσετε οποιαδήποτε από τις ακόλουθες εντολές. Σημειώστε ότι, σε αυτήν την περίπτωση, το partx θα βλέπει το sda10 ως ολόκληρο δίσκο και όχι ως διαμέρισμα (αντικαταστήστε το /dev/sda10 με το κατάλληλος κόμβος συσκευής που θέλετε να αντιμετωπίσετε στο σύστημά σας):

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

2. Για να εμφανίσετε όλες τις υποδιαιρέσεις στο /dev/sda (σημειώστε ότι η συσκευή χρησιμοποιείται ως ολόκληρος δίσκος), εκτελέστε:

# partx --show /dev/sda

3. Μπορείτε επίσης να καθορίσετε το εύρος των κατατμήσεων που θα εμφανίζονται χρησιμοποιώντας την επιλογή --nr. Χρησιμοποιήστε την επιλογή -o για να ορίσετε τις στήλες εξόδου. Μπορεί να χρησιμοποιηθεί για την --show ή άλλες σχετικές επιλογές.

Για παράδειγμα, για να εκτυπώσετε τους τομείς έναρξης και τέλους του διαμερίσματος 10 στο /dev/sda, εκτελέστε:

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

4. Για να διαβάσετε το δίσκο και να προσπαθήσετε να προσθέσετε όλα τα διαμερίσματα στο σύστημα, χρησιμοποιήστε την επιλογή -a και -v (περισσότερη λειτουργία) ως ακολουθεί.

# partx -v -a /dev/sdb 

5. Για να εμφανίσετε το μήκος σε τομείς και το αναγνώσιμο από τον άνθρωπο μέγεθος του διαμερίσματος 3 στο /dev/sdb, εκτελέστε την ακόλουθη εντολή.

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

6. Για να προσθέσετε τα καθορισμένα διαμερίσματα, 3 έως 5 (συμπεριλαμβανομένου) στο /dev/sdb, χρησιμοποιήστε την ακόλουθη εντολή.

# 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. Πώς να δημιουργήσετε ένα νέο σύστημα αρχείων Ext4 (Partition) στο Linux
  3. Πώς να κλωνοποιήσετε ένα διαμέρισμα ή έναν σκληρό δίσκο στο Linux
  4. Κορυφαίοι 6 διαχειριστές κατατμήσεων (CLI + GUI) για Linux
  5. 9 Εργαλεία για την παρακολούθηση κατατμήσεων δίσκου Linux και χρήσης στο Linux

Για περισσότερες πληροφορίες, διαβάστε τη σελίδα μη αυτόματης εισαγωγής partx (τρέχοντας το man partx). Μπορείτε να κάνετε ερωτήσεις ή να μοιραστείτε τις σκέψεις σας μαζί μας μέσω της παρακάτω φόρμας σχολίων.