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?

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


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" 

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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.