accueil > Gestion des fichiers et répertoires > lsblk

lsblk : Guide d'affichage des informations sur les périphériques de bloc

La commande `lsblk` affiche des informations sur tous les périphériques de bloc du système (disques durs, SSD, clés USB, etc.) sous forme d'arborescence. Elle est utile pour comprendre rapidement les informations physiques du disque telles que le nom du périphérique, sa taille, son point de montage et son type.

Aperçu

lsblk (list block devices) est une commande qui fournit des informations sur les périphériques de bloc (disques durs, SSD, USB, CD-ROM, etc.) et leurs partitions associées. Elle visualise tous les périphériques de bloc, y compris les systèmes de fichiers et les volumes logiques, dans une structure arborescente hiérarchique, ce qui facilite la compréhension de la structure des périphériques de stockage connectés au système. Contrairement à `df` qui affiche l'utilisation du système de fichiers, `lsblk` se concentre sur la structure physique du périphérique lui-même.

Caractéristiques principales

Les principales caractéristiques de la commande `lsblk` sont les suivantes :

  • Affiche tous les périphériques de bloc et partitions dans une structure arborescente.
  • Fournit des informations telles que le nom (NAME), la taille (SIZE) et le point de montage (MOUNTPOINT) des périphériques.
  • Permet de vérifier des informations détaillées telles que le type de table de partition, si le périphérique est rotatif ou non rotatif.
  • Prend également en charge la sortie au format JSON, facile à utiliser dans les scripts.

Options principales

Les options principales de la commande `lsblk` sont regroupées par objectif.

1) Contrôle du format de sortie

2) Filtrage et tri

3) Aide

Commande générée :

Essayez de combiner les commandes.

Description:

`lsblk` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Explorez les différentes fonctionnalités de la commande `lsblk` à travers des exemples d'utilisation.

Afficher les informations de base sur les périphériques de bloc

lsblk

Utilisation la plus basique, affiche tous les périphériques de bloc dans une structure arborescente.

Afficher avec les informations du système de fichiers

lsblk -f

Affiche des informations supplémentaires telles que le type de système de fichiers (FSTYPE), l'UUID et le LABEL du périphérique pour des détails plus précis.

Afficher uniquement des informations spécifiques

lsblk -o NAME,SIZE,MOUNTPOINT

Utilise l'option `-o` pour afficher uniquement le nom du périphérique, sa taille et son point de montage.

Trouver le périphérique avec le répertoire racine

lsblk -o NAME,SIZE,MOUNTPOINT | grep '/'

Vérifie les informations du périphérique où le répertoire racine (`MOUNTPOINT=/`) est monté.

Sortie JSON pour une utilisation dans des scripts

lsblk -J

Affiche le résultat de la commande au format JSON pour faciliter l'analyse dans les scripts.

Astuces et précautions

Voici quelques points à noter lors de l'utilisation de la commande `lsblk`.

Astuces

  • `lsblk` est très utile pour comprendre l'état du disque lorsqu'il est utilisé avec `df`. La méthode consiste à vérifier la structure physique du périphérique avec `lsblk` et l'utilisation du système de fichiers avec `df`.
  • La sortie de `lsblk` peut être consultée sans privilèges `sudo`, ce qui réduit les cas où l'accès à l'information est difficile en raison de problèmes d'autorisation.
  • Dans un environnement virtuel, il affiche des informations sur les disques virtuels (tels que `vda`, `sda`), qui peuvent différer des disques physiques réels.

commandes associées

Des commandes fonctionnellement similaires ou souvent utilisées ensemble.


Commandes de la même catégorie