Il comando lsblk visualizza le informazioni su tutti i dispositivi di archiviazione a blocchi attualmente disponibili sul sistema. L'output viene visualizzato in un formato ad albero con ogni dispositivo fisico nella parte superiore dell'albero e ogni partizione o volume logico che si dirama da quel dispositivo. Le informazioni visualizzate includono nomi, numeri principali e minori, dimensioni, tipo di dispositivo e punto di montaggio.
Sintassi
La sintassi del comando lsblk è:
# lsblk [options] [device name] lsblk COMMAND OPTIONS
La tabella seguente elenca alcune delle opzioni disponibili con il comando lsblk.
Opzione | Descrizione |
---|---|
-a | Elenca anche i dispositivi vuoti. |
-e {elenco dispositivi} | Escludi i dispositivi dall'output fornito come elenco di numeri di dispositivi principali separati da virgole. |
-f | Emetti informazioni aggiuntive sul file system. |
-l | Emetti i risultati in formato elenco. |
-m | Informazioni sulle autorizzazioni di output per i dispositivi. |
Ecco un esempio di output del comando lsblk senza alcun argomento passato.
Se riscontri un errore di seguito durante l'esecuzione del comando lsblk:
lsblk: command not found
puoi provare a installare il pacchetto sottostante secondo la tua scelta di distribuzione:
puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:
Distribuzione | Comando |
---|---|
OS X | brew install util-linux |
Debian | apt-get install fdisk |
Ubuntu | apt-get install fdisk |
Alpino | 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 |
Esempi di comando lsblk
1. Elenca tutti i dispositivi di archiviazione in un formato ad albero:
# lsblk
2. Elenca anche i dispositivi vuoti:
# lsblk -a
3. Stampa la colonna SIZE in byte anziché in un formato leggibile:
# lsblk -b
4. Informazioni sull'output sui filesystem:
$ lsblk -f
5. Usa i caratteri ASCII per la formattazione dell'albero:
# lsblk -i
6. Informazioni sull'output sulla topologia del dispositivo a blocchi:
# lsblk -t
7. Escludi i dispositivi specificati dall'elenco separato da virgole dei principali numeri di dispositivo:
# lsblk -e 1,7
8. Visualizza un riepilogo personalizzato utilizzando un elenco di colonne separate da virgole:
# lsblk --output NAME,SERIAL,MODEL,TRAN,TYPE,SIZE,FSTYPE,MOUNTPOINT