Получить UUID раздела в Linux с примерами кода

Чтобы получить UUID (универсальный уникальный идентификатор) раздела в Linux, вы можете использовать различные методы. Вот несколько методов с примерами кода:

Метод 1: использование команды blkid
Команда blkidотображает информацию о блочных устройствах, включая их UUID. Откройте терминал и выполните следующую команду:

blkid

Это будет список всех разделов вашей системы вместе с их UUID.

Метод 2: использование команды lsblk
Команда lsblkпредоставляет информацию о блочных устройствах и их атрибутах. Откройте терминал и выполните следующую команду:

lsblk -f

Эта команда отобразит древовидную структуру ваших блочных устройств, включая UUID разделов.

Метод 3: использование команды findmnt
Команда findmntотображает информацию о смонтированных файловых системах, включая их UUID. Откройте терминал и выполните следующую команду:

findmnt -no UUID /dev/sdXY

Замените /dev/sdXYфактическим именем устройства раздела, для которого вы хотите получить UUID. Эта команда отобразит только UUID указанного раздела.

Метод 4: чтение файла /etc/fstab
Файл /etc/fstabсодержит информацию о файловых системах и их свойствах, включая UUID. Откройте терминал и выполните следующую команду:

grep UUID /etc/fstab

Эта команда отобразит все записи в файле /etc/fstab, содержащие UUID.