Provided by: manpages-fr_4.10.0-1_all bug

NOM

       blkid – Trouver ou afficher les attributs de périphérique en mode bloc

SYNOPSIS

       blkid  --label étiquette | --uuid UUID

       blkid  [--no-encoding --garbage-collect --list-one --cache-file fichier] [--output format]
              [--match-tag indicateur] [--match-token NOM=valeur] [périphérique ...]

       blkid  --probe  [--offset  position]  [--output  format]  [--size   taille]   [--match-tag
              indicateur] [--match-types liste] [--usages liste] [--no-part-details] périphérique
              ...

       blkid  --info [--output format] [--match-tag indicateur] périphérique ...

DESCRIPTION

       Le  programme  blkid  est  une  interface  en  ligne  de  commande  pour  la  bibliothèque
       libblkid(3). Il peut déterminer le type de contenu (par exemple, un système de fichiers ou
       une partition d'échange) associé à un périphérique bloc et aussi les  attributs  (sous  la
       forme de jetons NOM=valeur) des métadonnées (par exemple, l'étiquette LABEL ou l'UUID).

       Il  est  recommandé d’utiliser la commande lsblk(8) pour obtenir des informations à propos
       des périphériques bloc, ou lsblk --fs pour obtenir une  vue  d’ensemble  des  systèmes  de
       fichiers,  ou  findmnt(8)  pour effectuer une recherche dans les systèmes de fichiers déjà
       montés.

              lsblk(8) fournit plus d’informations, un meilleur contrôle sur le formatage  de  la
              sortie,  une  utilisation  plus  aisée  dans  les  scripts  et ne nécessite pas les
              permissions de superutilisateur pour obtenir les informations concrètes. blkid  lit
              les informations directement des périphériques et pour les utilisateurs normaux, il
              renvoie les informations mises en cache et non vérifiées. blkid est  principalement
              conçu pour les services de système et pour tester les fonctionnalités de libblkid.

       Quand  un  périphérique  est indiqué, seuls les jetons pour ce périphérique sont affichés.
       Plusieurs arguments périphérique peuvent être indiqués sur la ligne de commande. Si  aucun
       n'est  donné,  tous  les  partitions  et  périphériques non partitionnés apparaissant dans
       /proc/partitions seront affichés, s'ils sont reconnus.

       blkid a deux modes de fonctionnement : soit il recherche un périphérique  avec  un  couple
       NOM=valeur   donné,   soit  il  affiche  les  couples  NOM=valeur  pour  un  ou  plusieurs
       périphériques indiqués.

       Pour des raisons de sécurité, blkid ignore silencieusement tous les périphériques quand le
       résultat des détections est ambivalent (plusieurs périphériques en conflit sont détectés).
       Le mode bas niveau (-p) fournit plus d’informations et un code de  retour  supplémentaire.
       Il est recommandé d’utiliser wipefs(8) pour une vue d’ensemble détaillée et pour supprimer
       toutes les choses obsolètes (chaînes magiques) sur le périphérique.

OPTIONS

       Les arguments taille et position peuvent être  suivis  de  suffixes  multiplicatifs  comme
       KiB=1024,  MiB=1024*1024, etc.,  pour GiB, TiB, PiB, EiB, ZiB et YiB (la partie « iB » est
       facultative, par  exemple  « K »  est  identique  à  « KiB »)  ou  des  suffixes  KB=1000,
       MB=1000*1000, etc., pour GB, TB, PB, EB, ZB et YB.

       -c, --cache-file fichier_cache
              Lire  dans  le  fichier_cache  plutôt  que  dans  le  fichier  de  cache par défaut
              (consultez la section FICHIER DE CONFIGURATION pour plus de  précisions).  Si  vous
              souhaitez  utiliser  un  cache vide (c'est-à-dire ne pas afficher les périphériques
              examinés auparavant, mais qui ne seraient plus disponibles), utilisez /dev/null.

       -d, --no-encoding
              Ne pas encoder les caractères non imprimables. Les caractères non imprimables  sont
              encodés  par  les  notations  ^ et M- par défaut. Remarquez que le format de sortie
              --output udev utilise un encodage différent qui ne peut pas être désactivé.

       -D, --no-part-details
              Ne pas afficher d’information (indicateurs PART_ENTRY_*) de la table de  partitions
              dans le mode de détection bas niveau.

       -g, --garbage-collect
              Lancer  le  ramasse-miettes  sur le cache de blkid pour supprimer les périphériques
              qui n'existent plus.

       -h, --help
              Afficher l'aide sur l'utilisation, puis quitter.

       -i, --info
              Afficher les renseignements de limites  (topologie)  d'E/S.  Le  format  de  sortie
              export  est  automatiquement  activé. Cette option peut être utilisée avec l'option
              -probe.

       -k, --list-filesystems
              Afficher tous les systèmes de fichiers et RAID connus et quitter.

       -l, --list-one
              Ne rechercher qu’un périphérique correspondant au paramètre  demandé  indiqué  avec
              l'option -match-token. Si plusieurs périphériques correspondent, le périphérique de
              priorité la plus haute sera affiché ou le premier  périphérique  avec  la  priorité
              voulue  (mais  consultez  ci-dessous  la  remarque  sur  udev).  Voici les types de
              périphériques par priorité décroissante : Device Mapper, EVMS, LVM,  MD,  puis  les
              périphériques  bloc classiques. Si cette option n'est pas utilisée, blkid affichera
              tous les périphériques qui correspondent à la recherche.

              Cette option oblige blkid à utiliser les jetons LABEL ou UUID  dans  --match-token.
              Le  but  est  de  fournir  une  sortie  cohérente  avec  celle d’autres outils (tel
              mount, etc.) sur les systèmes où le même  indicateur  est  utilisé  pour  plusieurs
              périphériques.

       -L, --label étiquette
              Rechercher  le  périphérique  qui  utilise cette étiquette de système de fichiers ;
              c’est équivalent à : -l -o device -t LABEL=étiquette. Cette  méthode  de  recherche
              est  capable  d'utiliser  de  manière  fiable  les  liens  symboliques udev du type
              /dev/disk/by-label (suivant une configuration définie dans /etc/blkid.conf). Évitez
              d'utiliser  directement  les liens symboliques, car leur utilisation n’est pas sûre
              sans vérification. L'option -label fonctionne sur des systèmes avec ou sans udev.

              Malheureusement, le  blkid(8)  d'origine  d'e2fsprogs  utilise  l'option  -L  comme
              synonyme   de   -o   list.   Pour   assurer   la   portabilité,   l'utilisation  de
              -l -o device -t LABEL=étiquette et -o list  est  à  préférer  dans  les  scripts  à
              l'option -L.

       -n, --match-types liste
              Restreindre les fonctions de détection à la liste séparée par des virgules de types
              (noms) de superblocs. Les types peuvent être préfixés dans la  liste  par  no  pour
              signifier qu'ils doivent être ignorés. Par exemple :

                blkid --probe --match-types vfat,ext3,ext4 /dev/sda1

              détecte les systèmes de fichiers VFAT, ext3 et ext4, et

                blkid --probe --match-types nominix /dev/sda1

              détecte  tous  les  formats gérés sauf les systèmes de fichiers MINIX. Cette option
              n'est utile qu'avec l'option --probe.

       -o, --output format
              Utiliser le format de sortie indiqué. Remarquez que l’ordre des  variables  et  des
              périphériques  n’est pas fixé. Consultez également l’option -s. Le paramètre format
              peut prendre une des valeurs suivantes :

              full   Afficher tous les indicateurs (option par défaut).

              value  Afficher la valeur des indicateurs.

              list   Afficher les périphériques dans un format agréable.  Ce  format  d'affichage
                     n'est pas pris en charge pour la détection bas niveau (--probe ou --info).

                     Ce format d’affichage est obsolète, remplacé par la commande lsblk(8).

              device Afficher  seulement  le  nom  de  périphérique.  Ce  format  d'affichage est
                     toujours activé pour les options --label et --uuid.

              udev   Afficher  les  paires   clé=valeur   pour   une   importation   aisée   dans
                     l’environnement  udev.  Les  clés sont préfixées avec ID_FS_ ou ID_PART_. La
                     valeur peut être modifiée pour être sûre  dans  l’environnement  udev.  Sont
                     permises  l’ASCII  pur,  la  protection  par  valeur hexadécimale et l’UTF-8
                     valable. Toutes les autres valeurs  (y  compris  les  espaces  blancs)  sont
                     remplacées  par « _ ». Les clés avec le suffixe _ENC utilisent la protection
                     hexadécimale pour les caractères non sûrs.

                     La sortie udev renvoie l'indicateur ID_FS_AMBIVALENT si plusieurs superblocs
                     sont détectés et des indicateurs ID_PART_ENTRY_* sont toujours renvoyés pour
                     toutes les partitions, y compris les partitions vides.

                     Ce format d’affichage est obsolète.

              export Afficher les  couples  de  clé=valeur  pour  les  importer  facilement  dans
                     l'environnement.  Ce  format  de sortie est automatiquement activé quand des
                     limites d'E/S (option --info) sont demandées.

                     Les caractères non imprimables sont encodés par les notations  ^  et  M-  et
                     tous les caractères potentiellement non sûrs sont protégés.

       -O, --offset position
              Détecter  à  la  position  donnée (seulement utile avec --probe). Cette option peut
              être utilisée avec l'option --info.

       -p, --probe
              Passer en mode de détection bas niveau de superbloc (en contournant le cache).

              Remarquez que la détection bas niveau renvoie aussi des informations sur le type de
              table  de  partitions  (indicateur  PTTYPE)  et  sur  les  partitions  (indicateurs
              PART_ENTRY_*). Les noms d’indicateurs produits par la  détection  bas  niveau  sont
              basés  sur  les  noms  utilisés  en interne par libblkid et peuvent être différents
              lorsqu’elle est exécutée sans --probe (par exemple, PART_ENTRY_UUID= vs PARTUUID=).
              Consultez aussi --no-part-details.

       -s, --match-tag indicateur
              Pour  chaque périphérique indiqué, n'afficher que les indicateurs qui correspondent
              à indicateur. L'option --match-tag peut être  indiquée  plusieurs  fois.  Si  aucun
              indicateur n'est indiqué, tous les jetons sont affichés pour tous les périphériques
              indiqués. Pour ne faire que rafraîchir le cache sans afficher  de  jeton,  utilisez
              --match-tag none sans aucune autre option.

       -S, --size taille
              Remplacer la taille du périphérique ou du fichier (seulement utile avec --probe).

       -t, --match-token NOM=valeur
              Rechercher  les  périphériques  bloc qui possèdent des jetons nommés NOM et qui ont
              pour valeur valeur, puis afficher les périphériques trouvés. Les  valeurs  usuelles
              de  NOM  sont  TYPE,  LABEL  et UUID. S'il n'y a pas de périphérique précisé sur la
              ligne de commande, tous les périphériques bloc seront analysés ; sinon,  seuls  les
              périphériques indiqués par l'utilisateur seront étudiés.

       -u, --usages liste
              Restreindre les fonctions de détection à la liste séparée par des virgules de types
              d'« utilisation ». Les types d'utilisation  gérés  sont :  filesystem  (système  de
              fichiers),  raid (RAID), crypto (chiffré) et other (autre). Les types d'utilisation
              peuvent être préfixés dans la liste par  no  pour  signifier  qu'ils  doivent  être
              ignorés. Par exemple :

                blkid --probe --usages filesystem,other /dev/sda1

              détecte  tous  les  formats  de  systèmes  de  fichiers et autres (par exemple, les
              espaces d'échange) et

                blkid --probe --usages noraid /dev/sda1

              détecte tous les formats gérés sauf les RAID.  Cette  option  n'est  utile  qu'avec
              l'option --probe.

       -U, --uuid UUID
              Chercher  le périphérique qui utilise cet UUID de système de fichiers. Pour plus de
              précisions, consultez l'option --label.

       -V, --version
              Afficher le numéro de version, puis quitter.

CODE DE RETOUR

       Si  le  périphérique  indiqué  ou  celui  adressé   par   l’indicateur   précisé   (option
       --match-token)  a  été  trouvé et qu’il est possible de réunir quelques informations à son
       propos, un code de retour 0 est renvoyé. Remarquez que  l’option  --match-tag  filtre  les
       indicateurs de sortie, mais qu’elle n’affecte pas le code de retour.

       Si  le  jeton  indiqué  n'a pas été trouvé, ou si aucun périphérique (indiqué) n'a pu être
       identifié, ou qu’il est impossible d’obtenir une information sur les identificateurs ou le
       contenu de périphérique, un code de retour 2 est renvoyé.

       Pour les erreurs d'utilisation et autres, un code de retour 4 est renvoyé.

       Si  un résultat de détection bas niveau ambivalent a été détecté (-p), un code de retour 8
       est renvoyé.

FICHIER DE CONFIGURATION

       L'emplacement standard du fichier de configuration /etc/blkid.conf peut être remplacé  par
       la  variable  d'environnement BLKID_CONF. Les options suivantes contrôlent la bibliothèque
       libblkid.

       SEND_UEVENT=yes|not
              Envoyer        « uevent »        lorsque         le         lien         symbolique
              /dev/disk/by-{label,uuid,partuuid,partlabel}/  ne  correspond  pas  au LABEL, UUID,
              PARTUUID ou PARTLABEL du périphérique. yes par défaut.

       CACHE_FILE=chemin
              Remplacer l'emplacement standard du  fichier  de  cache.  Cette  option  peut  être
              remplacée  par  la  variable  d'environnement  BLKID_FILE. /run/blkid/blkid.tab par
              défaut ou /etc/blkid.tab sur les systèmes sans répertoire /run.

       EVALUATE=méthodes
              Définir la ou les méthodes d'évaluation des LABEL et UUID.  Actuellement,  libblkid
              gère  les méthodes « udev » et « scan ». Plus d'une méthode peut être indiquée dans
              une liste séparée par des virgules. La valeur  par  défaut  est  « udev,scan ».  La
              méthode  « udev » utilise les liens symboliques /dev/disk/by-* d’udev et la méthode
              « scan » analyse tous les périphériques bloc du fichier /proc/partitions.

ENVIRONNEMENT

       La configuration LIBBLKID_DEBUG=all active la sortie de débogage.

AUTEURS

       blkid a été écrit par Andreas Dilger pour libblkid et amélioré par Theodore Ts'o et  Karel
       Zak.

VOIR AUSSI

       libblkid(3), findfs(8), lsblk(8), wipefs(8)

DISPONIBILITÉ

       La   commande   blkid   fait   partie  du  paquet  util-linux,  elle  est  disponible  sur
       <https://www.kernel.org/pub/linux/utils/util-linux>.

TRADUCTION

       La traduction française de cette  page  de  manuel  a  été  créée  par  Christophe  Blaess
       <ccb@club-internet.fr>,  Michel  Quercia <quercia AT cal DOT enst DOT fr>, Thierry Vignaud
       <tvignaud@mandriva.com>,   Frédéric   Delanoy   <delanoy_f@yahoo.com>,   Thierry   Vignaud
       <tvignaud@mandriva.com>,    Christophe   Sauthier   <christophe@sauthier.com>,   Sébastien
       Blanchet, Jérôme Perzyna <jperzyna@yahoo.fr>, Aymeric Nys  <aymeric  AT  nnx  POINT  com>,
       Alain  Portal  <aportal@univ-montp2.fr>,  Thomas  Huriaux <thomas.huriaux@gmail.com>, Yves
       Rütschlé <l10n@rutschle.net>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien
       Cristau   <jcristau@debian.org>,  Philippe  Piette  <foudre-blanche@skynet.be>,  Jean-Baka
       Domelevo-Entfellner <domelevo@gmail.com>, Nicolas Haller <nicolas@boiteameuh.org>, Sylvain
       Archenault <sylvain.archenault@laposte.net>, Valéry Perrin <valery.perrin.debian@free.fr>,
       Jade         Alglave         <jade.alglave@ens-lyon.org>,         Nicolas         François
       <nicolas.francois@centraliens.net>, Alexandre Kuoch <alex.kuoch@gmail.com>, Lyes Zemmouche
       <iliaas@hotmail.fr>,   Florentin    Duneau    <fduneau@gmail.com>,    Alexandre    Normand
       <aj.normand@free.fr>,   David   Prévot   <david@tilapin.org>   et   Jean-Paul  Guillonneau
       <guillonneau.jeanpaul@free.fr>

       Cette traduction est une documentation libre ; veuillez vous reporter  à  la  GNU  General
       Public   License   version 3  ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  concernant  les
       conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

       Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un
       message à debian-l10n-french@lists.debian.org ⟨⟩.