.\" Copyright 2000 Andreas Dilger (adilger@turbolinux.com) .\" .\" This file may be copied under the terms of the GNU Public License. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH BLKID 8 "mars 2013" util\-linux "Administration système" .SH NOM blkid \- Trouver ou afficher les attributs de périphérique bloc .SH SYNOPSIS \fBblkid\fP \fB\-L\fP \fIétiquette\fP | \fB\-U\fP \fIUUID\fP \fBblkid\fP [\fB\-dghlv\fP] [\fB\-c\fP \fIfichier\fP] [\fB\-o\fP \fIformat\fP] [\fB\-s\fP \fIétiquette\fP] .in +6 [\fB\-t\fP \fINOM\fP\fB=\fP\fIvaleur\fP] [\fIpériphérique\fP ...] .in -6 \fBblkid\fP \fB\-p\fP [\fB\-O\fP \fIposition\fP] [\fB\-o\fP \fIformat\fP] [\fB\-S\fP \fItaille\fP] [\fB\-s\fP \fIétiquette\fP] .in +9 [\fB\-n\fP \fIliste\fP] [\fB\-u\fP \fIliste\fP] \fIpériphérique\fP ... .in -9 \fBblkid \-i\fP [\fB\-o\fP \fIformat\fP] [\fB\-s\fP \fIétiquette\fP] \fIpériphérique\fP ... .SH DESCRIPTION Le programme \fBblkid\fP est une interface en ligne de commande pour la bibliothèque \fBlibblkid\fP(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 couples \fINOM\fP\fB=\fP\fIvaleur\fP) des métadonnées (par exemple l'étiquette \fBLABEL\fP ou l'\fBUUID\fP). .PP L’utilisation de la commande \fBlsblk\fP(8) est préférable à \fBblkid\fP pour obtenir des renseignements sur les périphériques bloc. \fBlsblk\fP(8) fournit plus de renseignements, un meilleur contrôle sur le formatage de la sortie et ne nécessite pas les droits de superutilisateur pour obtenir de vrais renseignements. .PP Quand un \fIpériphérique\fP est indiqué, seules les marques pour ce \fIpériphérique\fP sont affichées. Plusieurs arguments \fIpériphérique\fP peuvent être indiqués sur la ligne de commande. Si aucun n'est donné, tous les périphériques indiqués dans \fI/proc/partitions\fP seront affichés, s'ils sont reconnus. .PP Remarquez que \fBblkid\fP lit les informations directement à partir des périphériques et pour les utilisateurs ordinaires, il renvoie les renseignements non vérifiés du cache. L’utilisation de \fBlsblk \-\-fs\fP fournit une vue d’ensemble agréable des systèmes de fichiers et périphériques. \fBlsblk\fP(8) est aussi facile d’utilisation dans les scripts. \fBblkid\fP est surtout conçu pour les services système et pour tester la fonctionnalité de libblkid. .PP \fBblkid\fP a deux modes de fonctionnement\ : soit il recherche un périphérique avec un couple \fINOM\fP\fB=\fP\fIvaleur\fP donné, soit il affiche les couples \fINOM\fP\fB=\fP\fIvaleur\fP pour un ou plusieurs \fIpériphérique\fPs indiqués. .SH OPTIONS Les arguments \fItaille\fP et \fIposition\fP 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. .TP \fB\-c\fP\fI fichier\fP Lire dans le \fIfichier\fP plutôt que dans le fichier de cache par défaut (consultez la section \fBFICHIER DE CONFIGURATION\fP pour plus de précisions). Si vous souhaitez utiliser un cache vide (c'est\-à\-dire ne pas afficher de périphériques examinés auparavant, mais qui ne seraient plus disponibles), utilisez \fI/dev/null\fP. .TP \fB\-d\fP Ne pas encoder les caractères non imprimables. Les caractères non imprimables sont encodés par les notations \fB^\fP et \fBM\-\fP par défaut. Remarquez que le format de sortie \fB\-o udev\fP utilise un encodage différent qui ne peut pas être désactivé. .TP \fB\-g\fP Lancer le ramasse\-miettes sur le cache blkid pour supprimer les périphériques qui n'existent plus. .TP \fB\-h\fP Afficher l'aide sur l'utilisation, puis quitter. .TP \fB\-i\fP Afficher les renseignements de limites (topologie) d'E/S. Le format de sortie \fBexport\fP est automatiquement activé. Cette option peut être utilisée avec l'option \fB\-p\fP. .TP \fB\-k\fP Afficher tous les systèmes de fichiers et RAID connus et quitter. .TP \fB\-l\fP Ne rechercher qu’un périphérique correspondant à la recherche demandée par l'option \fB\-t\fP. 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. 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, \fBblkid\fP affichera tous les périphériques qui correspondent à la recherche. .TP \fB\-L\fP \fIétiquette\fP Rechercher le périphérique qui utilise cette \fIétiquette\fP de système de fichiers\ ; c’est équivalent à\ : \fB\-l \-o device \-t LABEL=\fP\fIétiquette\fP. Cette méthode de recherche est capable d'utiliser de manière fiable les liens symboliques udev du type \fI/dev/disk/by\-label\fP (suivant une configuration définie dans \fI/etc/blkid.conf\fP). Évitez d'utiliser directement les liens symboliques car leur utilisation n’est pas sûre sans vérification. L'option \fB\-L\fP fonctionne sur des systèmes avec ou sans udev. Malheureusement, le \fBblkid\fP(8) d'origine d'e2fsprogs utilise l'option \fB\-L\fP comme synonyme de \fB\-o list\fP. Pour assurer la portabilité, l'utilisation de \fB\-l \-o device \-t LABEL=\fP\fIétiquette\fP et \fB\-o list\fP est à préférer dans les scripts à l'option \fB\-L\fP. .TP \fB\-n\fP \fIliste\fP Restreindre les fonctions de détection à la \fIliste\fP séparée par des virgules de types (noms) de superblocs. Les types peuvent être préfixés dans la liste par \fBno\fP pour signifier qu'ils doivent être ignorés. Par exemple\ : .sp blkid \-p \-n vfat,ext3,ext4 /dev/sda1 .sp détecte les systèmes de fichiers VFAT, ext3 et ext4, et .sp blkid \-p \-n nominix /dev/sda1 .sp détecte tous les formats gérés sauf les systèmes de fichiers MINIX. Cette option n'est utile qu'avec l'option \fB\-p\fP. .TP \fB\-o\fP\fI format\fP 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 \fB\-s\fP. Le paramètre \fIformat\fP peut prendre une des valeurs suivantes. .RS .TP \fBfull\fP Afficher toutes les balises (option par défaut). .TP \fBvalue\fP Afficher la valeur des balises. .TP \fBlist\fP Afficher les périphériques dans un format agréable, ce format d'affichage n'est pas pris en charge en détection bas niveau (\fB\-p\fP ou \fB\-i\fP). Ce format d’affichage est \fBobsolète\fP, remplacé par la commande \fBlsblk\fP(8). .TP \fBdevice\fP Afficher seulement le nom de périphérique, ce format d'affichage est toujours activé pour les options \fB\-L\fP et \fB\-U\fP. .TP \fBudev\fP Afficher les couples de \fIclef\fP\fB="\fP\fIvaleur\fP\fB"\fP pour les importer facilement dans un environnement udev. Les \fIclef\fPs sont précédées des préfixes \fBID_FS_\fP ou \fBID_PART_\fP. La sortie \fBudev\fP renvoie l'étiquette \fBID_FS_AMBIVALENT\fP si plusieurs superblocs sont détectés, et des étiquettes \fBID_PART_ENTRY_\fP\fI*\fP sont toujours renvoyées pour toutes les partitions, y compris les partitions vides. Ce format de sortie est \fBobsolète\fP. .TP \fBexport\fP Afficher les couples de \fIclef\fP\fB=\fP\fIvaleur\fP pour les importer facilement dans l'environnement. Ce format de sortie est automatiquement activé quand les limites d'E/S (option \fB\-i\fP) sont demandées. Les caractères non imprimables sont encodés par les notations \fB^\fP et \fBM\-\fP et tous les caractères potentiellement non sûrs sont protégés. .RE .TP \fB\-O\fP \fIposition\fP Détecter à la \fIposition\fP donnée (seulement utile avec \fB\-p\fP). Cette option peut être utilisée avec l'option \fB\-i\fP. .TP \fB\-p\fP Passer en mode de détection bas niveau de superbloc (en contournant le cache). Remarquez que la détection bas niveau renvoie aussi des renseignements sur le type de table de partitions (étiquette \fBPTTYPE\fP) et les partitions (étiquettes \fBPART_ENTRY_\fP\fI*\fP). .TP \fB\-s\fP\fI étiquette\fP Pour chaque périphérique indiqué, n'afficher que les étiquettes qui correspondent à \fIétiquette\fP. L'option \fB\-s\fP peut être indiquée plusieurs fois. Si aucune étiquette n'est indiquée, toutes les marques sont affichées pour tous les périphériques indiqués. Pour ne faire que rafraîchir le cache sans afficher de marque, utilisez \fB\-s none\fP sans aucune autre option. .TP \fB\-S\fP \fItaille\fP Remplacer la taille du périphérique ou fichier (seulement utile avec \fB\-p\fP). .TP \fB\-t\fP \fINOM\fP\fB=\fP\fIvaleur\fP Rechercher les périphériques bloc qui possèdent des marques nommées \fINOM\fP et qui ont pour valeur \fIvaleur\fP, puis afficher les périphériques trouvés. Les valeurs usuelles de \fINOM\fP sont \fBTYPE\fP, \fBLABEL\fP et \fBUUID\fP. 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. .TP \fB\-u\fP \fIliste\fP Restreindre les fonctions de détection à la \fIliste\fP séparée par des virgules de types d'«\ utilisation\ ». Les types d'utilisation gérés sont\ : \fBfilesystem\fP (système de fichiers), \fBraid\fP (RAID), \fBcrypto\fP (chiffré) et \fBother\fP (autre). Les types d'utilisation peuvent être préfixés dans la liste par \fBno\fP pour signifier qu'ils doivent être ignorés. Par exemple\ : .sp blkid \-p \-u filesystem,other /dev/sda1 .sp détecte tous les formats de systèmes de fichiers et autres (par exemple les espaces d'échange) et .sp blkid \-p \-u noraid /dev/sda1 .sp détecte tous les formats gérés sauf les RAID. Cette option n'est utile qu'avec l'option \fB\-p\fP. .TP \fB\-U\fP \fIUUID\fP Chercher le périphérique qui utilise cet \fIUUID\fP de système de fichiers. Pour plus de précisions, consultez l'option \fB\-L\fP. .TP \fB\-V\fP Afficher le numéro de version, puis quitter. .SH "CODE DE RETOUR" Si la marque indiquée a été trouvée, ou si une des étiquettes des périphériques (indiqués) a été montrée, \fB0\fP est renvoyé. Si la marque indiquée n'a pas été trouvée, ou si aucune étiquette des périphériques (indiqués) n'a pu être identifiée, un code de retour \fB2\fP est renvoyé. Pour les erreurs d'utilisation et autres, un code de retour \fB4\fP est renvoyé. Si un résultat de détection bas niveau ambivalent a été détecté, un code de retour \fB8\fP est renvoyé. .SH "FICHIER DE CONFIGURATION" L'emplacement standard du fichier de configuration \fI/etc/blkid.conf\fP peut être remplacé par la variable d'environnement \fBBLKID_CONF\fP. Les options suivantes contrôlent la bibliothèque libblkid. .TP \fBSEND_UEVENT=yes\fP|\fBno\fP Envoyer «\ uevent\ » lorsque le lien symbolique \fI/dev/disk/by\-{label,uuid,partuuid,partlabel}/\fP ne correspond pas au LABEL, UUID, PARTUUID ou PARTLABEL du périphérique. \fByes\fP par défaut. .TP \fBCACHE_FILE=\fP\fIchemin\fP Remplacer l'emplacement du fichier de cache. Cette option peut être remplacée par la variable d'environnement BLKID_FILE. \fI/run/blkid/blkid.tab\fP par défaut, ou \fI/etc/blkid.tab\fP sur les systèmes sans répertoire \fI/run\fP. .TP \fBEVALUATE=\fP\fIméthodes\fP Définir la ou les \fIméthodes\fP d'évaluation des LABEL et UUID. Actuellement, libblkid gère les méthodes «\ \fBudev\fP\ » et «\ \fBscan\fP\ ». Plus d'une méthode peut être indiquée dans une liste séparée par des virgules. La valeur par défaut est «\ \fBudev,scan\fP\ ». La méthode «\ \fBudev\fP\ » utilise les liens symboliques \fI/dev/disk/by\-*\fP d’\fBudev\fP et la méthode «\ \fBscan\fP\ » analyse tous les périphériques bloc du fichier \fI/proc/partitions\fP. .SH AUTEUR \fBblkid\fP a été écrit par Andreas Dilger pour libblkid et amélioré par Theodore Ts'o et Karel Zak. .SH ENVIRONNEMENT .IP "La configuration \fBLIBBLKID_DEBUG=all\fP active la sortie de débogage." .SH "VOIR AUSSI" \fBlibblkid\fP(3), \fBfindfs\fP(8), \fBlsblk\fP(8), \fBwipefs\fP(8) .SH DISPONIBILITÉ La commande \fBblkid\fP fait partie du paquet util\-linux, elle est disponible sur <\fIftp://ftp.kernel.org/pub/linux/utils/util\-linux/\fP>. .SH TRADUCTION La traduction de cette page de manuel est maintenue par les membres de la liste . Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages\-fr\-extra.