.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1994, 1995, Daniel Quinlan .\" Copyright (C) 2002-2008, 2017, Michael Kerrisk .\" Copyright (C) 2023, Alejandro Colomar .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH proc_locks 5 "2 mai 2024" "Pages du manuel de Linux 6.9.1" .SH NOM /proc/locks \- verrouillages et baux actuels des fichiers .SH DESCRIPTION .TP \fI/proc/locks\fP Ce fichier montre les verrouillages actuels des fichiers (\fBflock\fP(2) et \fBfcntl\fP(2)) et les baux (\fBfcntl\fP(2)). .IP Un exemple du contenu affiché dans ce fichier est le suivant : .IP .in +4n .EX 1: POSIX ADVISORY READ 5433 08:01:7864448 128 128 2: FLOCK ADVISORY WRITE 2001 08:01:7864554 0 EOF 3: FLOCK ADVISORY WRITE 1568 00:2f:32388 0 EOF 4: POSIX ADVISORY WRITE 699 00:16:28457 0 EOF 5: POSIX ADVISORY WRITE 764 00:16:21448 0 0 6: POSIX ADVISORY READ 3548 08:01:7867240 1 1 7: POSIX ADVISORY READ 3548 08:01:7865567 1826 2335 8: OFDLCK ADVISORY WRITE \-1 08:01:8713209 128 191 .EE .in .IP Les champs affichés dans chaque ligne sont les suivants : .RS .IP [1] 5 La position ordinale du verrou dans la liste. .IP [2] Le type de verrou. Les valeurs pouvant apparaitre ici comprennent : .RS .TP \fBFLOCK\fP C’est un verrou BSD de fichier créé en utilisant \fBflock\fP(2). .TP \fBOFDLCK\fP C’est un verrou OFD (open file descriptor) créé en utilisant \fBfcntl\fP(2). .TP \fBPOSIX\fP C’est un verrou d’intervalle de bits POSIX créé en utilisant \fBfcntl\fP(2). .RE .IP [3] Les chaînes suivantes font partie de celles qui peuvent apparaître ici : .RS .TP \fBADVISORY\fP C’est un verrou d’avertissement. .TP \fBMANDATORY\fP C’est un verrou obligatoire. .RE .IP [4] Le type de verrou. Les valeurs pouvant apparaitre ici sont : .RS .TP \fBREAD\fP C’est un verrou de lecture POSIX ou OFD, ou un verrou partagé BSD. .TP \fBWRITE\fP C’est un verrou d’écriture POSIX ou OFD, ou un verrou exclusif BSD. .RE .IP [5] Le PID du processus qui possède le verrou. .IP .\" commit 9d5b86ac13c573795525ecac6ed2db39ab23e2a8 La valeur \-1 est affichée dans ce champ pour les verrous OFD parce que les verrous OFD ne sont pas la propriété d'un seul processus (puisque plusieurs processus peuvent avoir des descripteurs de fichier qui se réfèrent à la même description de fichier ouvert). Avant Linux 4.14, un bogue signifiait que c'était le PID du processus qui avait initialement acquis le verrou qui était affiché au lieu de la valeur \-1. .IP [6] Trois sous\-champs séparés par des deux\-points qui identifient l’ID majeur et mineur de périphérique du périphérique contenant le système de fichiers où le fichier verrouillé réside, suivis du numéro d’inœud du fichier verrouillé. .IP [7] Le décalage de bits du premier bit du verrou. Pour les verrous BSD, cette valeur est toujours 0. .IP [8] Le décalage de bits du dernier bit du verrou. \fBEOF\fP dans ce champ signifie que le verrou s’étend jusqu’à la fin du fichier. Pour les verrous BSD, la valeur affichée est toujours \fIEOF\fP. .RE .IP .\" commit d67fd44f697dff293d7cdc29af929241b669affe Depuis Linux 4.9, la liste des verrous affichés dans \fI/proc/locks\fP est filtrée pour montrer seulement les verrous du processus dans l’espace de noms PID (consulter \fBpid_namespaces\fP(7)) pour lequel le système de fichiers \fI/proc\fP est monté (dans l’espace de noms PID initial, il n’y a aucun filtrage des enregistrements affichés dans ce fichier). .IP La commande \fBlslocks\fP(8) fournit un peu plus d’informations à propos de chaque verrou. .SH "VOIR AUSSI" \fBproc\fP(5) .PP .SH TRADUCTION La traduction française de cette page de manuel a été créée par Christophe Blaess , Stéphan Rafin , Thierry Vignaud , François Micaux, Alain Portal , Jean-Philippe Guérard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas François , Florentin Duneau , Simon Paillard , Denis Barbier , David Prévot , Jean-Paul Guillonneau 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 .