UUID for en partition kræves hovedsageligt til montering af partitionerne korrekt i et computersystem, hvor hundredvis af harddiske er installeret. Hvis du monterer harddiske eller SSD'er ved hjælp af UUID'er, er der næsten nul ændringer af den forkerte harddisk, der bliver monteret og forårsager alvorligt datatab.
Vores sædvanlige computere og bærbare computere, hvor der hovedsageligt er installeret 1 eller 2 harddiske, og vi har brug for et begrænset antal partitioner, vil ikke have meget gavn af UUID'er.
I denne artikel vil jeg vise dig, hvordan du finder UUID på lagerenheder såsom harddisk eller SSD-partitioner i Linux. Så lad os komme i gang.
Find UUID med blkid:
Du kan finde UUID for alle diskpartitioner på dit Linux-system med kommandoen blkid. Kommandoen blkid er som standard tilgængelig på de fleste moderne Linux-distributioner.
For at finde UUID'erne på dine diskpartitioner skal du køre følgende kommando:
$ sudo blkidSom du kan se, vises filsystemerne, der har UUID. En masse loop-enheder er også angivet.
I den tidligere output har du set mange unødvendige loop-enheder. Hvis du kun vil liste de filsystemer, der har UUID-indstillet, kan du filtrere output fra blkid-kommandoen som følger:
$ sudo blkid | grep UUID =Du skal være i stand til at få et rent filtreret output. Kun de filsystemer, der har UUID-sæt, vises.
Find UUID med ls:
I Linux er alle enheder inklusive lagerenhederne repræsenteret som filer. Så partitionerne med UUID-sæt er også repræsenteret som filer. Du kan liste alle disse filer med kommandoen ls.
For at liste alle partitioner og deres UUID'er skal du køre følgende kommando:
$ ls -l / dev / disk / by-uuidSom du kan se, er partitionsnavnet (i.e. sda1, sda2) og deres UUID'er er anført.
Find UUID med lsblk:
Du kan også liste UUID for dine partitioner med kommandoen lsblk:
Hvis du f.eks. Vil angive UUID for dine partitioner med kommandoen lsblk, skal du køre lsblk som følger:
$ sudo lsblk -fSom du kan se, vises UUID'erne for partitionerne.
Du kan filtrere alle loop-enheder ud for også at gøre output renere. For at gøre det skal du køre kommandoen lsblk som følger:
$ sudo lsblk -f | grep -v loopSom du kan se, er kun partitionerne med UUID angivet. Outputtet er nu meget renere.
Hvor skal man hen næste:
Nu hvor du ved, hvordan du finder UUID for lagerenhederne i Linux, kan du lære at montere partitionerne med UUID. Jeg har skrevet en dedikeret artikel om, hvordan man monterer partitioner med UUID ved hjælp af filen / etc / fstab. Du kan læse det på https: // linuxhint.com / mount_partition_uuid_label_linux /
Så det er sådan, du finder UUID for lagerenheder i Linux. Tak, fordi du læste denne artikel.