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.