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
Возможно, вам также будет интересно прочитать следующие статьи по теме:
- 8 команд Linux «Parted» для создания, изменения размера и восстановления разделов диска
- Как создать новую файловую систему (раздел) Ext4 в Linux
- Как клонировать раздел или жесткий диск в Linux
- 6 лучших менеджеров разделов (CLI + GUI) для Linux
- 9 инструментов для мониторинга разделов диска Linux и их использования в Linux
Для получения дополнительной информации прочтите страницу ввода руководства по partx (запустив man partx). Вы можете задать нам вопросы или поделиться своими мыслями через форму обратной связи ниже.