Universalus unikalus identifikatorius (UUID) arba universalus unikalus identifikatorius ispanų kalba yra raidinė ir skaitmeninė seka, unikaliai identifikuojanti vienetą operacinė sistema Linux. Techninėje Linux aplinkoje žinoti disko UUID būtina norint atlikti įvairias užduotis, pavyzdžiui, automatiškai prijungti įrenginius arba konfigūruoti failų sistemą. Norint sužinoti disko UUID sistemoje Linux, reikia tam tikrų konkrečių komandų ir procedūrų, kurias išsamiai paaiškinsime šiame straipsnyje. Prisijunkite prie mūsų ir sužinokite, kaip gauti šią vertingą informaciją apie pageidaujamą Linux platinimą.
1. Įvadas į unikalų disko identifikavimą sistemoje Linux
Unikalus disko identifikavimas sistemoje „Linux“ yra būtinas norint užtikrinti, kad įrenginiai būtų atpažįstami teisingai ir išvengta sistemos konfliktų. Linux sistemoje kiekvienas diskas identifikuojamas naudojant unikalią žymą, žinomą kaip UUID (Universally Unique Identifier). Šis identifikavimas leidžia operacinė sistema tiksliai ir unikaliai identifikuoti kiekvieną prie sistemos prijungtą įrenginį.
Yra įvairių būdų gauti disko UUID sistemoje Linux. Vienas iš jų yra komandos naudojimas blkid, kuriame rodomas visų diskų sąrašas ir juos atitinkantys UUID. Kitas būdas yra naudoti komandą lsblk, kuriame pateikiama informacija apie diskus ir jų atributus, įskaitant UUID. Be to, UUID taip pat galima pasiekti iš konfigūracijos failo /etc/fstab, kuriame pateikiamos įrenginių tvirtinimo parinktys.
Gavus disko UUID sistemoje Linux, jį galima naudoti įvairiems tikslams, pavyzdžiui, montuoti diską rankiniu būdu arba keisti sistemos konfigūraciją. Pavyzdžiui, UUID gali būti naudojamas automatiškai prijungti diską sistemos įkrovos metu, redaguojant failą /etc/fstab. Taip pat galite naudoti UUID tam tikroms operacijoms atlikti vienete, pvz., formatuoti arba pakeisti etiketę.
2. Kas yra UUID ir kodėl jis svarbus Linux?
UUID reiškia universalų unikalų identifikatorių ir yra labai svarbi Linux operacinės sistemos sąvoka. Tai unikalus identifikatorius, priskirtas kiekvienam įrenginiui arba skaidiniui Linux sistemoje. Skirtingai nuo kitų identifikatorių, pvz., įrenginių numerių (dev) arba įrenginių pavadinimų (sda, sdb ir kt.), UUID yra unikalus ir nesikeičia atsižvelgiant į fizinę įrenginio vietą ar bet kokį kitą veiksnį.
UUID svarba slypi jo gebėjime užtikrinti identifikavimo patvarumą įrenginio, net jei pasikeičia jūsų fizinė vieta arba ryšys prie kompiuterio. Tai reiškia, kad jei USB įrenginys atjungiamas ir vėl prijungiamas prie kito prievado arba jei a kietasis diskas vidinis, UUID išliks tokie patys. Tai palengvina įrenginio valdymą ir nekeičia esamos sistemos konfigūracijos.
UUID naudojimas vietoj kitų identifikatorių taip pat padeda išvengti klaidų ir painiavos montuojant skaidinius ar įrenginius. Nurodant UUID faile /etc/fstab (kuriame yra failų sistemos prijungimo informacija), užtikrinama, kad bus prijungti tinkami skaidiniai, net jei įrenginių pavadinimai pasikeičia. Be to, naudodami komandą blkid, administratoriai gali lengvai gauti UUID visi įrenginiai ir sistemos skaidinius, kad būtų lengva sekti ir konfigūruoti įrenginius.
3. Failo, kuriame saugomas disko UUID sistemoje Linux, vieta
Jis gali skirtis priklausomai nuo paskirstymo operacinės sistemos. Tačiau yra keletas būdų, kaip nustatyti tikslią vietą ir patikimai pasiekti šią informaciją.
Vienas iš būdų rasti failą yra naudoti komandą „blkid“. Ši komanda rodo išsamią informaciją apie sistemoje esančius diskų įrenginius, įskaitant jų UUID. Norėdami jį naudoti, tiesiog atidarykite terminalą ir paleiskite šią komandą:
„html“
blkid
„`“
Bus rodomas diskų įrenginių sąrašas su atitinkamu UUID, taip pat papildoma informacija, pvz., naudojama failų sistema. Galite ieškoti konkretaus jus dominančio disko UUID ir pažymėti atitinkamo failo vietą.
Kitas būdas rasti failo vietą yra patikrinti „fstab“ failą, kuriame yra sistemos diskų prijungimo konfigūracija. Norėdami pasiekti šį failą, terminale paleiskite šią komandą:
„html“
cat /etc/fstab
„`“
Bus rodomas „fstab“ failo turinys, kuriame yra visų sistemoje esančių diskų montavimo informacija. Ieškokite eilutės, atitinkančios jus dominantį vienetą, ir tame skyriuje rasite UUID.
Svarbu pažymėti, kad šios vietos gali skirtis priklausomai nuo jūsų sistemos išdėstymo ir konfigūracijos. Jei nė vienas iš šių metodų neveikia, daugiau informacijos apie .
4. Kaip išvardyti visus „Linux“ saugojimo įrenginius
Norėdami išvardyti visus „Linux“ saugojimo diskus, galite naudoti komandą lsblk Terminale. Ši komanda rodo visų blokuojamų įrenginių sąrašą jūsų sistemoje, įskaitant kietieji diskai, SSD diskai, skaidiniai ir virtualūs įrenginiai. Žemiau yra žingsnis po žingsnio norėdami naudoti šią komandą:
1 veiksmas: Atidarykite terminalą savo Linux sistemoje. Terminalą galite pasiekti per programų meniu arba sparčiuosius klavišus Ctrl + Alt + T.
2 veiksmas: Patekę į terminalą, įveskite komandą lsblk ir paspauskite klavišą Enter. Bus rodomas išsamus visų jūsų sistemoje esančių saugojimo diskų sąrašas.
3 veiksmas: Komandos sugeneruotas sąrašas lsblk Jame yra naudingos informacijos apie kiekvieną saugojimo įrenginį, pvz., įrenginio pavadinimą, dydį, tipą ir prijungimo taško pavadinimą, jei jis prijungtas. Šią informaciją galite naudoti norėdami nustatyti savo sistemos saugojimo diskus.
5. Kaip gauti disko UUID sistemoje Linux naudojant komandą blkid
Gaukite UUID (Visuotinai unikalus identifikatorius) disko sistemoje Linux naudojant komandą blkid Labai naudinga unikaliai ir tiksliai identifikuoti prie operacinės sistemos prijungtus saugojimo įrenginius. Žemiau yra žingsnis po žingsnio procedūra, kaip gauti disko UUID sistemoje Linux naudojant šią komandą.
- Atidarykite terminalą „Linux“ sistemoje.
- Terminale paleiskite šią komandą:
blkid. Bus rodomas visų prie sistemos prijungtų atminties diskų sąrašas kartu su išsamia jų informacija. - Sąraše suraskite įrenginį arba disko skaidinį, kuriam norite gauti UUID. UUID rodomas stulpelyje
UUID.
Jei norite filtruoti išvestį ir greitai rasti konkretaus disko UUID, galite naudoti komandą grep kartu su įrenginio arba skaidinio pavadinimu. Pavyzdžiui, jei ieškote „/dev/sdb1“ skaidinio UUID, galite paleisti šią komandą: blkid | grep /dev/sdb1.
Gaukite disko UUID sistemoje Linux naudodami komandą blkid yra paprastas ir efektyvus būdas rasti unikalios informacijos apie jūsų įrenginiai saugykla. Šis identifikatorius gali būti naudojamas automatiniams tvirtinimams konfigūruoti, failo įrašams pridėti /etc/fstab o incluso para problemų sprendimas susiję su prie sistemos prijungtais įrenginiais.
6. Naudokite komandą lsblk, kad surastumėte disko UUID sistemoje Linux
„Linux“ komanda „lsblk“ yra naudinga priemonė saugyklos disko UUID paieškai. UUID (universalus unikalus identifikatorius) yra unikalus identifikatorius, priskirtas kiekvienam „Linux“ sistemos saugojimo įrenginiui. Šis identifikatorius reikalingas norint atlikti tam tikras užduotis, pvz., prijungti skaidinį arba konfigūruoti failų sistemą.
Norėdami naudoti komandą lsblk, tiesiog atidarykite terminalą „Linux“ sistemoje ir įveskite „lsblk“, o po to paspauskite klavišą Enter. Bus rodomas visų prie jūsų sistemos prijungtų atminties diskų sąrašas, įskaitant standžiuosius diskus, SSD diskus, SD korteles ir kt. Kiekvienas diskas bus rodomas su jo UUID šalia jo, todėl galėsite lengvai nustatyti reikalingo disko UUID.
Jei norite rodyti tik konkretaus disko UUID, galite naudoti šią komandą:
lsblk -o VARDAS, UUID
Bus rodomas tik kiekvieno saugojimo disko pavadinimas ir UUID, todėl jį bus lengviau rasti. Suradę reikiamo disko UUID, galite jį naudoti kitose komandose arba scenarijuose, kuriems reikalinga ši informacija.
7. „Linux“ disko UUID nustatymas naudojant fstab failą
Norėdami identifikuoti disko UUID sistemoje Linux naudodami fstab failą, pirmiausia turime turėti root prieigą arba būti naudotoju, turinčiu administravimo teises sistemoje. Fstab failą operacinė sistema naudoja, kad gautų informaciją apie tai, kurie diskai ir skaidiniai turi būti prijungti paleidžiant.
1. Pirmiausia atidarome terminalą ir paleidžiame šią komandą, kad būtų rodomas šiuo metu prijungtų diskų sąrašas:
mount
2. Sąraše ieškome vieneto, kurio UUID norime identifikuoti. UUID yra unikalus identifikatorius, priskirtas kiekvienam diskui ir naudojamas unikaliai identifikuoti jį sistemoje.
3. Kai nustatome diską, teksto rengyklėje atidarome fstab failą. Norėdami atidaryti failą naudodami numatytąjį teksto rengyklę, galime naudoti šią komandą:
sudo nano /etc/fstab
Svarbu pažymėti, kad bet kokius fstab failo pakeitimus reikia daryti atsargiai, nes neteisingi pakeitimai gali turėti įtakos tinkamam sistemos veikimui.
8. Prieiga prie disko UUID sistemoje Linux iš /dev failų sistemos
Norėdami pasiekti disko UUID sistemoje Linux iš /dev failų sistemos, galime naudoti skirtingas komandas ir procedūras. Toliau pateikiami žingsniai, kurių reikia atlikti norint tai pasiekti:
- Pirmas dalykas, kurį turime padaryti, yra atidaryti terminalą mūsų Linux sistemoje. Norėdami tai padaryti, galime naudoti klavišų kombinaciją Ctrl + Alt + T arba mūsų programų meniu ieškokite programos „Terminalas“.
- Kai terminalas bus atidarytas, galime vykdyti komandą
lsblk -fkad būtų rodomas visų prie sistemos prijungtų diskų sąrašas ir atitinkami jų UUID. Ši komanda suteiks mums išsamią informaciją apie kiekvieno disko skaidinius ir failų sistemas. - Įrenginio UUID galime nustatyti ieškodami atitinkamo stulpelio aukščiau pateiktos komandos išvestyje. UUID formatas bus panašus į šį:
UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", kur „x“ reiškia šešioliktainį ženklą.
Kitas variantas yra naudoti komandą blkid, kuriame taip pat bus pateikta informacija apie prie sistemos prijungtus įrenginius ir atitinkamus jų UUID. Norėdami naudoti šią komandą, tiesiog turime ją paleisti terminale ir stebėti rodomą informaciją.
„Linux“ disko UUID žinojimas gali būti naudingas atliekant įvairias užduotis, pvz., rankiniu būdu prijungiant skaidinį failų sistemoje arba keičiant konfigūracijos failą. /etc/fstab kad būtų galima automatiškai montuoti diską paleidus sistemą. Todėl svarbu nepamiršti, kur saugomi mūsų padalinių UUID ir kaip prireikus juos pasiekti.
9. Kaip patikrinti disko UUID sistemoje Linux naudojant GParted programą
Jei reikia patikrinti disko UUID savo Linux sistemoje, programa GParted gali palengvinti šią užduotį. UUID (universalus unikalus identifikatorius) yra unikalus identifikatorius, priskirtas kiekvienam jūsų sistemos atminties diskui. Disko UUID žinojimas gali būti naudingas administravimo ir konfigūravimo tikslais, pvz., montuojant arba atjungiant skaidinius.
Toliau pateikiami žingsniai, kaip patikrinti disko UUID sistemoje Linux naudojant GParted:
- Atidarykite programą GParted. Jei jo neįdiegėte, terminale paleiskite šią komandą, kad ją įdiegtumėte:
sudo apt-get install gparted. - Atidarę GParted, pasirinkite diską, kurio UUID norite patvirtinti įrankių juosta pranašesnis. Diską galite atpažinti pagal jo dydį ir formatą.
- Dešiniuoju pelės mygtuku spustelėkite pasirinktą diską ir pasirinkite parinktį „Ypatybės“.
Disko ypatybių lange UUID bus rodomas skiltyje „Skirstinio identifikavimas“. Galite užsirašyti UUID arba nukopijuoti jį, kad galėtumėte naudoti kitose konfigūracijose. Atminkite, kad kiekvieno disko UUID yra unikalus ir nesikeičia, net jei diskas pervardijamas arba perkeliamas į kitą sistemos vietą.
10. „Linux“ disko UUID nustatymas naudojant sistemos informacijos įrankį
Naudojant sistemos informacijos įrankį sistemoje „Linux“, galima greitai ir lengvai nustatyti disko UUID. UUID arba universalus unikalus identifikatorius yra raidinė ir skaitmeninė reikšmė, kuri priskiriama kiekvienam operacinės sistemos diskui, leidžianti jį unikaliai identifikuoti.
Norėdami gauti disko UUID sistemoje Linux, galite atlikti šiuos veiksmus:
- Pirmiausia atidarykite terminalą „Linux“ sistemoje.
- A continuación, ejecute el comando
lsblk -fNorėdami išvardyti visus sistemos diskus kartu su jų informacija, įskaitant UUID. - Sąraše raskite dominantį diską, identifikuodami jį pagal įrenginio pavadinimą.
- Raskite su disku susietą UUID reikšmę, kuri bus pažymėta „UUID“. Ši raidinė ir skaitmeninė vertė bus unikalus disko identifikatorius.
Gavus norimo disko UUID, jį galima naudoti įvairiose „Linux“ konfigūracijose ir komandose, kurioms reikalinga saugojimo įrenginio specifikacija, pvz., skaidinių montavimas, failo redagavimas. /etc/fstab arba net scenarijuose ir programose, kurios manipuliuoja diskais.
11. Kaip užklausti disko UUID sistemoje Linux naudojant komandą df
Norėdami užklausti disko UUID sistemoje Linux naudodami komandą df, pirmiausia turime suprasti, kas tiksliai yra UUID. UUID (universalus unikalus identifikatorius) yra identifikavimo numeris, kuris yra unikaliai priskirtas kiekvienam diskui. operacinė sistema Linux. Šis identifikatorius naudojamas unikaliai identifikuoti diskus, neatsižvelgiant į jų prijungimo tašką ar įrenginio pavadinimą.
Norėdami patikrinti disko UUID sistemoje Linux, atlikite šiuos veiksmus:
- Atidarykite terminalą savo „Linux“ sistemoje.
- Paleiskite komandą
dfNorėdami gauti jūsų sistemoje sumontuotų diskų sąrašą ir jų naudojamą bei turimą saugyklos vietą. - Terminale rodomame sąraše raskite įrenginį, kurio UUID norite sužinoti. Atpažinkite jį pagal prijungimo tašką arba įrenginio pavadinimą.
- Kai diskas bus identifikuotas, paleiskite komandą
blkidpo kurio nurodomas pavaros įrenginio kelias. Pavyzdžiui, jei vienetas, kurio užklausą norite pateikti, yra/dev/sda1, ejecuta el comandoblkid /dev/sda1. - Terminalas rodys informaciją, susijusią su įrenginiu, įskaitant jo UUID. UUID rodomas po etikete
UUID=.
Naudodami šį metodą galėsite greitai gauti bet kurio Linux sistemos disko UUID, kuris gali būti naudingas atliekant sistemos administravimo užduotis, pvz., konfigūruojant sistemos įkrovą arba redaguojant failą. /etc/fstab automatiškai prijungti diskus.
12. „Linux“ disko UUID atkūrimas iš GRUB konfigūracijos failo
„Linux“ disko disko UUID (universaliai unikalus identifikatorius) gavimas gali būti naudingas tais atvejais, kai turime sukonfigūruoti konkrečias konkretaus disko parinktis. GRUB konfigūracijos failas yra puikus informacijos šaltinis norint gauti diskų UUID. Žemiau yra žingsnis po žingsnio procedūra, kaip tai pasiekti:
- Atidarykite terminalą savo „Linux“ sistemoje.
- Vykdykite šią komandą, kad atidarytumėte GRUB konfigūracijos failą:
- Kai failas bus atidarytas, galite ieškoti konkretaus disko UUID. Norėdami tai padaryti, naudokite nano paieškos funkciją paspausdami Ctrl+W. Įveskite disko arba žymos, kurio norite ieškoti, pavadinimą ir paspauskite Įeiti.
- Failas parodys paryškintus paieškos rezultatus. Galėsite lengvai identifikuoti ieškomo vieneto UUID. Nukopijuokite UUID reikšmę, kad galėtumėte naudoti ją reikiamoje konfigūracijoje.
sudo nano /boot/grub/grub.cfg
Atminkite, kad GRUB konfigūracijos failas gali skirtis priklausomai nuo jūsų naudojamo Linux platinimo. Jei vis dar susiduriate su sunkumais ieškant konkretaus disko UUID, galite ieškoti internetiniuose forumuose ir mokymo programose, skirtose jūsų platinimui. Turėdami šią informaciją galėsite teisingai sukonfigūruoti reikiamas parinktis tam konkrečiam savo Linux sistemos diskui.
13. „Linux“ disko UUID ištraukimas naudojant Bash scenarijaus komandas
„Linux“ disko UUID ištraukimas yra paprasta užduotis, kurią galima atlikti naudojant „Bash“ scenarijų komandas. Žemiau bus pateikta nuosekli pamoka, padėsianti išspręsti šią problemą.
Prieš pradedant, svarbu pažymėti, kad UUID (universalus unikalus identifikatorius) yra unikali simbolių eilutė, priskirta kiekvienam Linux diskui. Šis identifikatorius naudojamas unikaliai identifikuoti kiekvieną diską, net jei pakeičiamas pavadinimas arba prijungimo taškas.
Yra keletas komandų, kurias galite naudoti norėdami išgauti disko UUID sistemoje Linux. Viena iš labiausiai paplitusių komandų yra „blkid“ komanda. Ši komanda rodo informaciją apie sistemos diskų etiketes arba UUID. Jums tereikia paleisti komandą „blkid“, po kurios nurodomas disko, kurį norite ištirti, pavadinimas. Pavyzdžiui, jei norite išgauti /dev/sda1 disko UUID, galite paleisti šią komandą:
blkid /dev/sda1
Ši komanda parodys išsamią informaciją apie diską, įskaitant jo UUID. Jei jus domina tik UUID ištraukimas be jokios kitos papildomos informacijos, galite naudoti komandą „blkid“ kartu su komanda „grep“, kad filtruotumėte tik UUID. Štai pavyzdys:
blkid /dev/sda1 | grep -o 'UUID="[0-9a-fA-F-]*"'
Naudodami šiuos paprastus „Bash“ scenarijų veiksmus ir komandas galite lengvai išgauti disko UUID sistemoje „Linux“. Atminkite, kad UUID yra naudinga priemonė unikaliai identifikuoti sistemos diskus ir gali būti naudojama scenarijuose arba komandose, kurioms reikia identifikuoti konkretų diską.
14. Metodų ir rekomendacijų, kaip gauti disko UUID sistemoje Linux, santrauka
Yra keli būdai gauti disko UUID sistemoje Linux. Žemiau pateikiami dažniausiai šiam tikslui naudojami metodai:
1. Blkid įrankio naudojimas: šis įrankis rodo informaciją apie blokuojamus įrenginius, įskaitant kiekvieno disko UUID. Norėdami jį naudoti, atidarykite terminalą ir paleiskite komandą „blkid“. Bus rodomas įrenginių sąrašas ir juos atitinkantys UUID. Galite filtruoti išvestį naudodami parinktį „-s UUID“, kad būtų rodomas tik kiekvieno disko UUID. Pavyzdžiui: „blkid -s UUID“.
2. Fstab failo tikrinimas: fstab faile yra informacijos apie visus sistemoje sumontuotus diskus. Galite patikrinti šį failą, kad gautumėte konkretaus disko UUID. Atidarykite terminalą ir paleiskite komandą „cat /etc/fstab“. Ieškokite eilutės, atitinkančios aptariamą vienetą, ir rasite susijusį UUID. Atminkite, kad norint pasiekti šį failą jums reikės supervartotojo leidimo.
3. Naudojant komandą lsblk: ši komanda rodo išsamią informaciją apie blokuojamus įrenginius, įskaitant kiekvieno įrenginio UUID. Atidarykite terminalą ir paleiskite komandą „lsblk -o NAME,UUID“. Bus rodomas įrenginių sąrašas ir atitinkamas UUID. Galite filtruoti išvestį naudodami papildomas parinktis pagal savo poreikius.
Atminkite, kad UUID yra unikalus kiekvieno disko identifikatorius ir yra būtinas daugeliu atvejų, pavyzdžiui, konfigūruojant sistemos skaidinius arba keičiant fstab failą. Naudodami šiuos metodus galite lengvai gauti bet kurio „Linux“ disko UUID.
Apibendrinant, norint dirbti, būtina žinoti disko UUID sistemoje „Linux“. efektyviai operacinėje sistemoje. Naudojant komandą uuidgen arba naudojant disko administratorių pateiktas parinktis, galima gauti unikalų kiekvieno prie sistemos prijungto saugojimo įrenginio identifikatorių. Šis UUID gali būti naudojamas įvairioms užduotims, pvz., automatiškai prijungti diskus, redaguoti fstab failą arba teisingai identifikuoti įrenginius paleidžiant sistemą.
Svarbu tai, kad UUID nepriklauso nuo fizinės vietos ar diskui priskirto pavadinimo, todėl sistemos administratoriams užtikrinamas didesnis lankstumas. Be to, naudojant UUID išvengiama įprastų problemų, susijusių su įrenginių pavadinimų keitimu arba skaidinių pertvarkymu.
Trumpai tariant, susipažinę su tuo, kaip sužinoti disko UUID sistemoje Linux, vartotojai galės geriau valdyti ir tiksliau valdyti savo saugojimo įrenginius. Šios techninės žinios tampa ypač aktualios serverių aplinkose ar kelių blokų konfigūracijoms, kur teisingas kiekvieno įrenginio identifikavimas yra būtinas optimaliam sistemos veikimui užtikrinti.
Aš esu Sebastián Vidal, kompiuterių inžinierius, aistringas technologijoms ir „pasidaryk pats“. Be to, aš esu kūrėjas tecnobits.com, kur dalinuosi vadovėliais, kad technologijos taptų prieinamesnės ir suprantamesnės visiems.