Як знайти приєднані пристрої UUID через термінал?


17

Чи є якийсь інший спосіб знайти всі приєднані пристрої UUID через термінал (крім використання blkidкоманди?

Відповіді:


26

Спробуйте це, просто натисніть Ctrl+ Alt+ Tна клавіатурі, щоб відкрити термінал. Коли він відкриється, перерахуйте пристрої, ввівши:

ll /dev/disk/by-uuid

введіть тут опис зображення


19

найкращий спосіб я знайшов для цього:

sudo blkid

наприклад, вихід конкретного USB в моєму Ubuntu:

/dev/sda1: LABEL="16GB" UUID="25495C984912BBC3" TYPE="ntfs" 

Як не дивно, це виявляється порожнім, якщо ви тільки що встановили відформатований і змонтований новий диск.
варильні панелі

2
За винятком того, що ОП запитала "крім використання команди blkid"
Джеймс Бредбері

3

Ви можете заглянути /dev/disk/by-uuid/. Ці файли є посиланнями на /dev/...пристрій. Наприклад, мій диск dmraid RAID0 (який складається з мого кореневого розділу, /dev/dm-1таким чином, наступний отримує його UUID:

$ ls -l /dev/disk/by-uuid | grep dm-1
lrwxrwxrwx 1 root root 10 Nov 21 21:07 1b66bb9e-5b02-49f1-8cf9-bc3f649d70a6 -> ../../dm-1

1
вищевказана команда нічого не відображає.
Авінаш Радж

1
Я думаю, що в нашому випадку немає dm-1, "ls -l / dev / disk / by-uuid" працює один, але "ls -l / dev / disk / by-uuid | grep dm-1" нічого не зробив.
Sukupa91

1
Саме так. Як я пояснив у відповіді, у моєму випадку мій кореневий пристрій є /dev/dm-1. У вашому випадку це могло бути /dev/sda1чи щось подібне.
Олі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.