🐧 Команда Blkid на Linux для поиска подробной информации об устройствах

by itisgood

Программа blkid – это утилита командной строки, которая отображает информацию о доступных блочных устройствах.

Она может определить тип содержимого (например, файловая система, своп) блочного устройства, а также атрибуты (токены, пары NAME=value) из метаданных содержимого (например, поля LABEL или UUID).

В этом руководстве мы узнаем о команде blkid в Linux и о том, как использовать ее для поиска UUID.

Использование blkid

Простой запуск команды blkid без аргументов выведет список всех доступных устройств с их универсальным уникальным идентификатором (UUID), типом файловой системы и LABEL, если он установлен.

blkid

Отображение UUID устройства

Если вы хотите, чтобы информация отображалась только для определенного устройства, вы можете использовать имя устройства в качестве опции после blkid:
blkid /dev/sda1

Также если вы знаете UUID устройства, но не знаете его имя и хотите его узнать, вы можете использовать опцию -U следующим образом:

blkid -U d3b1dcc2-e3b0-45b0-b703-d6d0d360e524

Если вы хотите получить более подробную информацию, вы можете использовать опции -p и -o udev, чтобы она отображалась в красивом формате, как показано ниже:

blkid -po udev /dev/sda1

Иногда список устройств может не обновляться, если вы считаете, что это так, вы можете использовать опцию -g, которая выполнит сборку мусора в кэше blkid, чтобы удалить устройства, которые больше не существуют.

blkid -g

Заключение

В этом руководстве мы изучили команду blkid и то, как использовать ее для получения списка деталей блочного устройства.

Blkid в основном используется для списка UUID дисков/разделов.

см. также:

You may also like

Leave a Comment