.\" -*- coding: UTF-8 -*- '\" t .\" Title: libblkid .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.15 .\" Date: 2022-08-04 .\" Manual: Programmer's Manual .\" Source: util-linux 2.38.1 .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH LIBBLKID 3 "4 août 2022" "util\-linux 2.38.1" "Manuel du programmeur" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH NOM libblkid — Bibliothèque d'identification de périphériques bloc .SH SYNOPSIS .sp \fB#include \fP .sp \fBcc\fP \fIfichier.c\fP \fB\-lblkid\fP .SH DESCRIPTION .sp La bibliothèque \fBlibblkid\fP est utilisée pour identifier les périphériques bloc (disques) quant à leur contenu (par exemple le type de système de fichiers), ainsi que pour extraire des informations additionnelles comme les noms de volumes ou d'étiquettes, les identifiants uniques ou les numéros de série du système de fichiers. Une utilisation courante est de permettre l'utilisation des étiquettes \fBLABEL=\fP et \fBUUID=\fP dans les fichiers de configuration en lieu et place des noms de périphérique bloc spécifiques codés en dur. .sp La partie bas niveau de la bibliothèque permet aussi d'extraire des informations sur les partitions et la topologie du périphérique bloc. .sp La partie haut niveau de la bibliothèque conserve les informations sur les périphériques bloc dans un fichier cache et leur validité est vérifiée avant de les renvoyer à l'utilisateur (sous réserve que l'utilisateur ait les permissions de lecture sur le périphérique bloc brut). Le fichier cache permet aussi aux utilisateurs non privilégiés (tous les utilisateurs n'appartenant pas au groupe «\ disk\ » et autres que le superutilisateur) de localiser des périphériques par étiquette ou identifiant. L'emplacement standard du fichier cache peut être redéfini par la variable d'environnement \fBBLKID_FILE\fP. .sp Dans le cas d'une récupération d'informations à propos d'un seul périphérique connu, que le cache soit utilisé ou non n'a pas d'impact sur les performances (à moins de ne pouvoir lire le périphérique bloc directement). .sp La partie haut niveau de la bibliothèque prend en charge deux méthodes pour déterminer \fBLABEL\fP ou \fBUUID\fP. Elle lit les informations directement sur le périphérique bloc ou dans les liens symboliques \fI/dev/disk/by\-*\fP d'udev. udev est la méthode préférée par défaut. .sp Si plusieurs périphériques sont concernés, l'utilisation du cache est hautement recommandée (même s'il est vide), car les périphériques seront parcourus au plus une fois et le cache sur disque sera mis à jour si possible. .sp Dans certains cas (noyaux modulaires), avant le premier accès aux périphériques bloc, ceux\-ci ne sont même pas visibles. Il est donc primordial de disposer d'une méthode permettant de localiser ces périphériques sans énumérer seulement les périphériques visibles et l'utilisation du fichier cache est \fBnécessaire\fP dans ce cas. .SH "FICHIER DE CONFIGURATION" .sp L'emplacement standard du fichier de configuration \fI/etc/blkid.conf\fP peut être redéfini par la variable d'environnement \fBBLKID_FILE\fP. Plus de précisions sur le fichier de configuration sont disponibles dans la page de manuel \fBblkid\fP(8). .SH AUTEURS .sp \fBlibblkid\fP a été écrite par Andreas Dilger pour les utilitaires du système de fichiers ext2 avec des apports de Ted Ts'o. Elle a bénéficié par la suite de modifications importantes de la part de Ted Ts'o. .sp Le code de détection bas niveau a été réécrit par Karel Zak. .SH COPYRIGHT .sp \fBlibblkid\fP est disponible selon les termes de la licence GNU Library General Public Licence (LGPL), version\ 2 (ou selon vos préférences, toute version plus récente). .SH "VOIR AUSSI" .sp \fBblkid\fP(8), \fBfindfs\fP(8) .SH "SIGNALER DES BOGUES" .sp Pour envoyer un rapport de bogue, utilisez le système de gestion des problèmes à l'adresse .URL https://github.com/util\-linux/util\-linux/issues "" . .SH DISPONIBILITÉ .sp \fBlibblkid\fP fait partie du paquet util\-linux depuis la version\ 2.15\ ; elle peut être téléchargée depuis .URL https://www.kernel.org/pub/linux/utils/util\-linux/ "Linux Kernel Archive" . .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Christophe Blaess , Michel Quercia , Thierry Vignaud , Frédéric Delanoy , Thierry Vignaud , Christophe Sauthier , Sébastien Blanchet, Jérôme Perzyna , Aymeric Nys , Alain Portal , Thomas Huriaux , Yves Rütschlé , Jean-Luc Coulon (f5ibh) , Julien Cristau , Philippe Piette , Jean-Baka Domelevo-Entfellner , Nicolas Haller , Sylvain Archenault , Valéry Perrin , Jade Alglave , Nicolas François , Alexandre Kuoch , Lyes Zemmouche , Florentin Duneau , Alexandre Normand , David Prévot et Lucien Gentis . .PP Cette traduction est une documentation libre ; veuillez vous reporter à la .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 .UE concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE. .PP Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à .MT debian-l10n-french@lists.debian.org .ME .