Il nero programma è un'utilità della riga di comando che visualizza informazioni sui dispositivi a blocchi disponibili. Può determinare il tipo di contenuto (ad es. filesystem, scambio) che un dispositivo a blocchi contiene e anche gli attributi (token, NAME=coppie di valori) dai metadati del contenuto (ad es. campi LABEL o UUID).
In questo tutorial impariamo a conoscere il comando blkid in Linux e come usarlo per trovare gli UUID.
Uso nero
La semplice esecuzione di blkid senza alcun argomento elencherà tutti i dispositivi disponibili con il loro UUID (Universally Unique Identifier), il TIPO del file system e l'ETICHETTA se è impostata.
# blkid
Elenco dell'UUID del dispositivo
Se desideri che le informazioni vengano visualizzate solo per un dispositivo specifico, puoi utilizzare il nome del dispositivo come opzione dopo blkid per farlo:
# blkid /dev/sda1
Anche se conosci l'UUID di un dispositivo ma non conosci il nome del dispositivo e desideri scoprirlo puoi utilizzare l'opzione 0-U in questo modo:
# blkid -U d3b1dcc2-e3b0-45b0-b703-d6d0d360e524
Se desideri ottenere informazioni dettagliate sulla modalità, puoi utilizzare l'opzione -p e -o udev per visualizzarle in un bel formato come questo:
# blkid -po udev /dev/sda1
A volte l'elenco dei dispositivi potrebbe non essere aggiornato, se ritieni che questo sia il caso puoi utilizzare l'opzione -g che eseguirà un passaggio di Garbage Collection sulla cache blkid per rimuovere i dispositivi che non esistono più.
# blkid -g
Conclusione
In questo tutorial, abbiamo imparato il comando blkid e come usarlo per elencare i dettagli del dispositivo a blocchi. Blkid viene utilizzato principalmente per elencare l'UUID di dischi/partizioni.