Jak znaleźć podłączone UUID podłączonych urządzeń przez terminal?

17

Czy istnieje inna metoda znalezienia wszystkich podłączonych urządzeń UUID przez terminal (inna niż użycie blkidpolecenia?

Avinash Raj
źródło

Odpowiedzi:

26

Spróbuj, po prostu naciśnij Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Po otwarciu wyświetl listę urządzeń, wprowadzając:

ll /dev/disk/by-uuid

wprowadź opis zdjęcia tutaj

Mitch
źródło
19

najlepszym sposobem na to jest:

sudo blkid

na przykład wyjście określonego USB w moim Ubuntu to:

/dev/sda1: LABEL="16GB" UUID="25495C984912BBC3" TYPE="ntfs" 
Ali
źródło
Dziwne, że pojawia się to puste, jeśli właśnie zainstalowałeś sformatowany i zamontowałeś nowy dysk.
płyty grzewcze
2
Tyle że OP poprosił o „inne niż użycie polecenia blkid”
James Bradbury,
3

Możesz zajrzeć /dev/disk/by-uuid/. Te pliki są dowiązaniami symbolicznymi do /dev/...urządzenia. Na przykład mój dysk RAID0 dmraid (który tworzy moją partycję root, jest /dev/dm-1taki, że następujący identyfikator 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
Oli
źródło
1
powyższe polecenie niczego nie wyświetla.
Avinash Raj,
1
Myślę, że w naszym przypadku nie ma dm-1, „ls -l / dev / disk / by-uuid” działa sam, ale „ls -l / dev / disk / by-uuid | grep dm-1” nic nie zrobił.
Sukupa91,
1
Dokładnie. Jak wyjaśniłem w odpowiedzi, w moim przypadku moim urządzeniem root jest /dev/dm-1. W twoim przypadku może to być /dev/sda1coś w tym rodzaju.
Oli