Diskhåndtering

Find UUID for lagerenheder i Linux

Find UUID for lagerenheder i Linux
UUID er en unik identifikator, der bruges i partitioner til entydigt at identificere partitioner i Linux-operativsystemer. UUID er en egenskab for selve diskpartitionen. Så hvis du installerer harddisken, der indeholder partitionerne på en anden Linux-computer, vil partitionerne have den samme UUID som før. Så det er en god ting.

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 blkid

Som 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-uuid

Som 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 -f

Som 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 loop

Som 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.

SuperTuxKart til Linux
SuperTuxKart er en fantastisk titel designet til at give dig Mario Kart-oplevelsen gratis på dit Linux-system. Det er ret udfordrende og sjovt at spil...
Kæmp om Wesnoth-vejledning
Slaget om Wesnoth er et af de mest populære open source-strategispil, som du kan spille på dette tidspunkt. Ikke kun har dette spil været under udvikl...
0 A.D. Vejledning
Ud af de mange strategispil derude, 0 A.D. formår at skille sig ud som en omfattende titel og et meget dybt, taktisk spil på trods af at det er open s...