Questo tutorial discute come utilizzare il comando LSBLK per visualizzare informazioni sui dispositivi di blocco in un sistema. Lo strumento utilizza il filesystem virtuale /sys per recuperare informazioni sui dispositivi. Tuttavia, vale la pena notare che lo strumento non visualizza il disco RAM nell'output.
Come installare LSBLK?
Il comando LSBLK viene in bundle come parte del pacchetto Utils-Linux che ha vari strumenti di sistema di basso livello. Il pacchetto Utils-Linux contiene anche strumenti come FDisk, Daemon di accesso, tutti essenziali per la funzionalità del sistema Linux.
Per installare il pacchetto su distribuzioni basate su Ubuntu e Debian, utilizzare il comando di seguito:
sudo apt-get installa util-linuxPer la famiglia Fedora e Rehl, utilizzare il seguente comando:
sudo yum installa util-linux-ngCome usare LSBLK?
Senza argomenti, il comando LSBLK visualizzerà un elenco dei dispositivi di blocco in un formato ad albero, come mostrato di seguito:
sudo lsblkL'output dal comando LSBLK è disposto in varie colonne. Le seguenti sono le colonne del comando e ciò che rappresentano:
Dispositivi nell'output LSBLK
Alcuni dei dispositivi che vedrai nell'output LSBLK sono:
Elenca tutti i dispositivi
Il comando LSBLK predefinito non visualizza tutti i dispositivi gratuiti. Per fare questo, aggiungi l'argomento -a al comando come:
Formato di elenco
Il comando LSBLK visualizzerà l'output in un formato simile a un albero. Tuttavia, puoi modificarlo usando l'argomento -L come:
Colonne selettive
Possiamo anche usare -O seguiti dai nomi delle colonne che desideriamo produrre per informazioni selettive come:
Autorizzazioni del dispositivo
Per visualizzare le autorizzazioni e la proprietà del dispositivo, utilizzare il comando:
Informazioni su dispositivi specifici
Per elencare le informazioni su un particolare dispositivo di blocco, specificare il nome del dispositivo nel comando LSBLK come:
Elenca dispositivi senza l'intestazione
Per rimuovere l'intestazione dall'uscita, utilizzare il flag -n nel comando come:
Visualizza i dispositivi SCSI
Per visualizzare solo i dispositivi SCSI, utilizzare il flag -s nel comando:
Conclusione
In questo tutorial, abbiamo discusso di come lavorare con il comando LSBLK per visualizzare informazioni sui dispositivi di blocco collegati al sistema. L'unico modo per padroneggiare il lavoro con questo comando è sperimentare. Pertanto, considera di sperimentare i comandi discussi in questo tutorial.