Примеры использования partx в Linux

Примеры использования partx в Linux

Рубрики:

Linux, Утилиты Linux

Метки:

,

Утилита partx — это инструмент, используемый для управления разделами на блочных устройствах. Она позволяет создавать, удалять, модифицировать и отображать на экране разделы на устройствах хранения данных.

В этой статье мы рассмотрим 7 примеров использования команды partx в операционной системе Linux.

Содержание:

  1. Просмотрите все разделы диска
  2. Выведите на экран только один раздел диска
  3. Отобразите столбцы таблицы для вывода с помощью partx
  4. Выведите на экран только значения из таблицы разделов диска
  5. Просмотрите все разделы диска с помощью опции -l
  6. Добавьте новую запись в таблицу разделов диска
  7. Удалите запись из таблицы разделов диска
  8. Выводы

Просмотрите все разделы диска

Команда partx имеет ряд опций, которые изменяют ее поведение. Одна из них — --show — указывает утилите вывести на экран таблицу разделов того или иного диска. У нас в системе есть жесткий диск /dev/sda. Допустим, что нам нужно узнать его разделы. Для этого выполним следующую команду:

 

partx

Читайте также: Проверка жесткого диска Linux Server SCSI/SATA/SSD на наличие ошибок.

Важно: чтобы утилиту partx работала корректно, нужно использовать привилегии суперпользователя.

На скриншоте видно, что диск /dev/sda, в нашем случае, имеет 3 раздела с номерами 1, 2, 5.

Выведите на экран только один раздел диска

Утилита partx также позволяет отобразить на экране только определенный раздел какого-либо диска. К примеру, выведем в окно терминала запись пятого раздела диска /dev/sda. Для этого нужно использовать одну из следующих команд:

 

sda5

Отобразите столбцы таблицы для вывода с помощью partx

Вы могли заметить, что параметр --show отображает на экране 7 столбцов с информацией о разделе диска (NR, START, END, SIZE, NAME, UUID). С помощью опции -o Вы можете определить колонки для вывода. Допустим, что мы хотим вывести в окно терминала только столбцы START и END для пятого раздела диска /dev/sda:

 

Также для указания раздела диска можно использовать опцию --nr с его номером в качестве аргумента. Например:

 

start-end partx

Выведите на экран только значения из таблицы разделов диска

Утилита partx позволяет вывести на экран только конкретные значения из таблицы разделов диска или устройства. Для этого предназначена опция -g. К примеру узнаем значения из столбцов START и END в пятом разделе диска /dev/sda:

 

only-numbers

Просмотрите все разделы диска с помощью опции -l

Параметр -l выступает в качестве альтернативы для опции --show. Его главная особенность состоит в том, что он выводит таблицу разделов диска в упрощенном варианте (без указания названий столбцов):

 

l-option

Читайте также: Как создать виртуальный том жесткого диска с помощью файла в Linux.

Важно: если Вы начинающий пользователь и еще не запомнили расположение колонок в таблице, лучше использовать опцию --show.

Добавьте новую запись в таблицу разделов диска

Чтобы добавить новые разделы диска в таблицу, применяется опция --add (или -a). Общая команда для добавления новых разделов выглядит следующим образом:

 

Вы можете добавить одновременно несколько разделов. Для этого Вам понадобится параметр --nr. В качестве его аргумента Вы должны указать диапазон номеров новых разделов x:y. Допустим, что нам нужно добавить доступные разделы с 6 по 7 (включительно):

 

add

Удалите запись из таблицы разделов диска

Вы также можете удалить разделы из таблицы с помощью утилиты partx, используя опцию -d. Базовая команда для удаления записей выглядит следующим образом:

 

Если Вы хотите удалить последний раздел, но не знаете, какой у него номер добавьте к предыдущей команде опцию --nr с аргументом :-1:

Выводы

Мы рассмотрели несколько примеров использования команды partx, включая добавление, вывод списка и удаление разделов. Изучив эту утилиту, Вы сможете эффективно управлять разделами диска в системе Linux.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux, Утилиты Linux

Метки:

,

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики

Свежие комментарии

Меню