Příkaz blkid nabízí podobnou funkčnost jako lsblk, ale jednoduše vytiskne každé blokové zařízení v plochém formátu a obsahuje některé další informace, jako je UUID zařízení/oddílu a typ systému souborů. Pokud však chcete tyto dodatečné informace, je vhodnější použít lsblk -f.
Syntaxe
Syntaxe příkazu blkid je:
# blkid [options] [device name]
Pomocí příkazu blkid můžete snadno vypsat UUID vašich svazků:
# blkid
Výstup vám ukáže UUID každého zařízení připojeného k vašemu systému a tento příkaz můžete použít kdykoli přidáte nové svazky na váš server a vypíšete své UUID. Toto je také první krok při přidávání nového svazku do vašeho souboru /etc/fstab. I když jsem řekl, že používání UUID není povinné, rozhodně se to doporučuje a může vás později ušetřit problémů.
Pokud při spouštění příkazu blkid narazíte na níže uvedenou chybu:
blkid: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:
Distribuce | Příkaz |
---|---|
OS X | brew install util-linux |
Debian | apt-get install fdisk |
Ubuntu | apt-get install fdisk |
Alpine | apk add util-linux |
Arch Linux | pacman -S util-linux |
Kali Linux | apt-get install fdisk |
CentOS | yum install util-linux |
Fedora | dnf install util-linux |
Raspbian | apt-get install util-linux |
Ke kontrole typu souborového systému můžete také použít obslužný program blkid, jak je ukázáno v tomto vystřiženém příkladu ze systému Ubuntu:
$ sudo blkid /dev/sda1: [...] TYPE="ext4" /dev/sda5: [...] TYPE="swap" /dev/sdb1: [...] TYPE="ext4" $
Tento výstup také ukazuje, že souborový systém na /dev/sdb1 je souborový systém ext4.
Příklady příkazů blkid
1. Seznam všech oddílů:
$ sudo blkid
2. Seznam všech oddílů v tabulce, včetně aktuálních přípojných bodů:
$ sudo blkid -o list
Závěr
UUID je jedinečné identifikační číslo přiřazené při formátování oddílu nebo svazku pomocí mkfs. UUID souborového systému můžete určit pomocí příkazu blkid nebo lsblk -f. Souborové systémy mohou být připojeny buď trvale do souboru /etc/fstab pomocí jejich UUID, nebo dočasně pomocí volby -U uuid v příkazu mount.