Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
07 octobre 2011

Linux           Gestion des systèmes de fichier


blkid

blkid

Localiser/afficher les attributs des périphériques block

   Il peut déterminer le type de contenu que maintient un périphérique bloc, et également les attributs des métadata. blkid a 2 formes principales d'opérations: soit la recherche d'un périphérique avec une paire NAME=value spécifique, soit afficher les paires NAME=value pour un ou plusieurs périphériques.

OPTIONS

-c cachefile Lit depuis cachefile au lieu de lire depuis le cache par défaut (/etc/blkid.tab). pour démarrer avec un cache clean, spécifier /dev/null
-g Effectuer un nettoyage dans le cache pour supprimer les périphériques qui n'existent plus.
-l Recherche un périphérique qui correspond aux paramètres de recherche spécifié avec l'option -t. Si plusieurs périphériques correspondent, le périphérique avec la priorité la plus haute est retournée, et/ou le premier trouvé. Les types de périphériques dans l'ordre de priorité descendante sont: Device Mapper, EVMS, LVM, MD, et les périphériques block réguliers. Sans cette option, affiche tous le périphériques qui matchent.
-L label Recherche un périphérique avec le label (identique à -l -o device -t LABEL=label)
-u list Restreint les fonctions de sonde pour définir une liste de type d'utilisation. (filesystem, raid, crypto et other) Peut être préfixé avec 'no' pour spécifier les type que devraient être ignorés.
-U UUID Recherche un périphérique par son UUID
-o format Affiche la sortie de blkid en utilisant le format spécifié.

        full Affiche tous les tags (défaut)
        value Affiche la valeur des tags
        list Affiche les périphériques au format user-friendly (non supporté avec -p)
        device Affiche le nom des périphériques uniquement
        udev mode compatible avec vol_id
        export Affiche les paires key=values pour les importer facilement dans l'environnement.

-O bytes Recherche à l'offset donné (utile avec -p)
-p switch en mode bas-niveau (bypass le cache)
-s tag Pour chaque périphérique spécifié, affiche uniquement les tags qui matchent avec ceux spécifiés. Pour rafraîchir le cache, utiliser -s none sans autre options.
-S bytes Écrase la taille de fichier par périphérique
-t NAME=value Recherche les périphériques block avec les tokens nommés NAME qui ont la valeur value, et affiche les périphériques qui sont trouvés. Les valeurs communes pour NAME sont TYPE, LABEL et UUID.
-w writecachefile Écrit le fichier cache /etc/blkid.tab. ou dans le fichier spécifié.
device Affiche les tokens du périphérique spécifié. Peut être spécifié plusieurs fois. non spécifié, recherche les périphériques listés dans /proc/partitions.

Exemples

recherche pour tous les formats filesystems et others:
blkid -p -u filesystem,other /dev/sda1
Recherche les formats supportés sauf les RAID:
blkid -p -u noraid /dev/sda1