Cześć,
Aby zakończyć małą aplikację, którą właśnie robię (myślę o KDE głównie) jestem zmuszony do czegoś naprawdę irytującego ... Muszę wiedzieć jakąś metodą UUID klawiatura użytkownika, której nadal nie mogę rozgryźć TT ... jeśli ktoś coś o tym wie, daj mi wskazówkę
Zacznijmy od wyjaśnienia, co a UUID (Universal Unique IDentifier):
UUID oznacza Universally Unique Identifier. Jest to standardowy kod identyfikacyjny używany w procesie tworzenia oprogramowania.
Jego zamiarem jest umożliwienie unikalnego kodu informacyjnego bez konieczności centralnej koordynacji jego generowania, co oznacza, że każdy powinien być w stanie wygenerować UUID z pewnymi informacjami z dowolnego miejsca bez konieczności łączenia się z centralnym urządzeniem, które przypisuje kody. Wynikowy plik można mieszać w bazach danych bez powielania konfliktów.
Zrobiłem ten cytat z artykuł na blogu Tralix.comchoć mogą też na nich polegać Wikipedia.org (ENG) po więcej szczegółów. Zasadniczo i bez tak wielu objazdów i szczegółów technicznych, UUID partycji jednego z naszych dysków twardych, to po prostu odcisk palca tej partycji, unikalny i specjalny numer, który ją zidentyfikuje (nie mieszkam w Hiszpanii, ale wyobrażam sobie, że był podobny do DNI, prawda?)
Zresztą sprawa pod ręką 🙂
Tutaj zobaczysz 2 sposoby / sposoby / metody znać UUID naszych przegród:
1:
1. Otwórz terminal, w nim wpisz następujące polecenie i naciśnij [Wchodzić]:
sudo blkid
Pojawi się coś takiego:
/ dev / sda2: UUID = »066652f1-aee6-4a2a-932a-106cf1174142»TYP =» ext2 ″
/ dev / sda3: UUID = »222fcc49-0fa1-431e-9210-5233f3bf889b»TYP =» ext4 ″
/ dev / sda5: UUID = »c7b2785c-6da0-4b8c-a780-cadb01b7227a»TYP =» ext4 ″
/ dev / sda6: UUID = »f3e50492-204f-4e52-9dfb-4f6bf44a711e»TYPE =» zamień »
To, co zaznaczam pogrubioną czcionką, to oczywiście UUID, na początku możesz zobaczyć partycję, do której należy ten UUID (/ Dev / sda5 na przykład).
2:
1. Otwórz terminal, w nim wpisz następujące polecenie i naciśnij [Wchodzić]:
sudo ls -l / dev / disk / by-uuid /
Pojawi się coś takiego:
lrwxrwxrwx 1 root root 10 listopada 14 11:35 222fcc49-0fa1-431e-9210-5233f3bf889b -> ../../sda3
lrwxrwxrwx 1 root root 10 listopada 14 11:35 c7b2785c-6da0-4b8c-a780-cadb01b7227a -> ../../sda5
lrwxrwxrwx 1 root root 10 listopada 14 11:35 f3e50492-204f-4e52-9dfb-4f6bf44a711e -> ../../sda6
Pogrubioną czcionką zaznaczam oczywiście UUID, na końcu widać partycję, do której należy ten UUID (../../sda3 na przykład).
I cóż, nic więcej do dodania ... Będę nadal próbował poznać UUID klawiatury ¬¬
Pozdrowienia 🙂
Bardzo szczegółowe i przejrzyste.
Aby wnieść coś innego, wskaż, że możesz również użyj vol_id, aby uzyskać identyfikator dysku
pozdrowienia
Problem z vol_id polega na tym, że w Arch nie jest dostępny, nie ma sposobu, aby go użyć, również próbowałem go użyć w Debian Squeeze (jednym z moich serwerów) i nie ma polecenia ani opcji, aby go włączyć, dlatego ja nie umieścił tego.
Jakiej dystrybucji używasz, a której możesz używać vol_id?
Uummm… cóż, masz rację; nie znaleziono w moim pliku (zniknął z pakietu udev)
W swoim czasie używał go w Ubuntu, ale Debian, jak dobrze wspomniałeś, „zaprzestał” go
Tak 🙁… myślałem o 3 metodach, ale skoro tej nie da się już używać (tak jak wcześniej w Ubuntu), były tylko 2 🙁
Wielkie dzięki! Bardzo kompletne 🙂