Ce tutoriel explique comment utiliser la commande LSBLK pour afficher des informations sur les appareils de bloc dans un système. L'outil utilise le système de fichiers virtuel / sys pour récupérer des informations sur les appareils. Cependant, il convient de noter que l'outil n'affiche pas le disque RAM dans la sortie.
Comment installer LSBLK?
La commande LSBLK est livrée dans le cadre du package Utils-Linux qui a divers outils système de bas niveau. Le package Utils-Linux contient également des outils tels que FDisk, le démon de connexion, qui sont tous essentiels pour la fonctionnalité du système Linux.
Pour installer le package sur les distributions basées sur Ubuntu et Debian, utilisez la commande ci-dessous:
sudo apt-get install util-linuxPour la famille Fedora et Rehl, utilisez la commande suivante:
sudo yum install util-linux-ngComment utiliser LSBLK?
Sans arguments, la commande LSBLK affichera une liste des périphériques de bloc dans un format d'arbre, comme indiqué ci-dessous:
sudo lsblkLa sortie de la commande LSBLK est organisée en différentes colonnes. Voici les colonnes de la commande et ce qu'elles représentent:
Dispositifs en sortie LSBLK
Certains des appareils que vous verrez dans la sortie LSBLK sont:
Listez tous les appareils
La commande LSBLK par défaut n'affiche pas tous les appareils gratuits. Pour ce faire, ajoutez l'argument -a à la commande comme:
Format de liste
La commande LSBLK affichera la sortie dans un format en forme d'arbre. Cependant, vous pouvez changer cela en utilisant l'argument -l comme:
Colonnes sélectives
Nous pouvons également utiliser -O suivis des noms des colonnes que nous souhaitons publier pour des informations sélectives comme:
Autorisation de dispositif
Pour afficher les autorisations et la propriété, utilisez la commande:
Informations sur des appareils spécifiques
Pour répertorier des informations sur un périphérique de bloc particulier, spécifiez le nom de l'appareil dans la commande LSBLK comme:
Liste des appareils sans l'en-tête
Pour supprimer l'en-tête de la sortie, utilisez l'indicateur -n dans la commande comme:
Afficher les appareils SCSI
Pour afficher uniquement les périphériques SCSI, utilisez l'indicateur -S dans la commande:
Conclusion
Dans ce tutoriel, nous avons discuté de la façon de travailler avec la commande LSBLK pour afficher des informations sur les appareils de blocs connectés au système. La seule façon de maîtriser le travail avec cette commande est d'expérimenter. Par conséquent, envisagez d'expérimenter les commandes discutées dans ce tutoriel.