perkamon - en to fr translation catalogue (35 entries)

note: type: TH
en: 2023-05-03
fr: 3 mai 2023

note: type: TH
en: Linux man-pages 6.05.01
fr: Pages du manuel de Linux 6.05.01

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: ioctl_iflags - ioctl() operations for inode flags
fr: ioctl_iflags - opérations ioctl() pour les drapeaux d'inœud

note: type: Plain text
en: Various Linux filesystems support the notion of I<inode flags>\[em]attributes that modify the semantics of files and directories.  These flags can be retrieved and modified using two B<ioctl>(2)  operations:
fr: Divers systèmes de fichiers sous Linux prennent en charge la notion de I<drapeaux d'inœud> – des attributs qui modifient la sémantique des fichiers et des répertoires. Ces attributs peuvent être récupérés et modifiés en utilisant deux opérations B<ioctl>(2) :

note: type: Plain text
en: The B<lsattr>(1)  and B<chattr>(1)  shell commands provide interfaces to these two operations, allowing a user to view and modify the inode flags associated with a file.
fr: Les commandes B<lsattr>(1) et B<chattr>(1) fournissent des  interfaces avec ces deux opérations, permettant à l'utilisateur de voir et de modifier les drapeaux d'inœud associés à un fichier.

note: type: Plain text
en: The following flags are supported (shown along with the corresponding letter used to indicate the flag by B<lsattr>(1)  and B<chattr>(1)):
fr: Les drapeaux suivants sont pris en charge (présentés ci-dessous avec la lettre correspondante à utiliser pour indiquer le drapeau avec B<lsattr>(1) et B<chattr>(1)) :

note: type: Plain text
en: The file can be opened only with the B<O_APPEND> flag.  (This restriction applies even to the superuser.)  Only a privileged process (B<CAP_LINUX_IMMUTABLE>)  can set or clear this attribute.
fr: Le fichier ne peut être ouvert qu'avec le drapeau B<O_APPEND> (cette restriction s'applique même au superutilisateur). Seul un processus privilégié (B<CAP_LINUX_IMMUTABLE>) peut positionner ou effacer l'attribut.

note: type: Plain text
en: Store the file in a compressed format on disk.  This flag is I<not> supported by most of the mainstream filesystem implementations; one exception is B<btrfs>(5).
fr: Stocker le fichier dans un format compressé sur le disque. Cet attribut I<n'est pas> géré par la plupart des implémentations de systèmes de fichiers en vogue, sauf B<btrfs>(5).

note: type: TP
en: B<FS_DIRSYNC_FL> \[aq]D\[aq] (since Linux 2.6.0)
fr: B<FS_DIRSYNC_FL> \[aq]D\[aq] (depuis Linux 2.6.0)

note: .TP .BR FS_EXTENT_FL " \[aq]e\[aq]" FIXME Some support on ext4? (EXT4_EXTENTS_FL) type: Plain text
en: Write directory changes synchronously to disk.  This flag provides semantics equivalent to the B<mount>(2)  B<MS_DIRSYNC> option, but on a per-directory basis.  This flag can be applied only to directories.
fr: Écrire les modifications de répertoire de manière synchronisée sur le disque. Ce drapeau fournit une sémantique équivalente à l'option B<MS_DIRSYNC> de B<mount>(2), mais sur une base individuelle à un répertoire. Ce drapeau ne peut être appliqué qu'à des répertoires.

note: type: Plain text
en: The file is immutable: no changes are permitted to the file contents or metadata (permissions, timestamps, ownership, link count, and so on).  (This restriction applies even to the superuser.)  Only a privileged process (B<CAP_LINUX_IMMUTABLE>)  can set or clear this attribute.
fr: Le fichier est immuable : aucune modification du contenu ou des métadonnées du fichier n'est autorisée (droits, horodatage, propriété, nombre de liens et ainsi de suite) (cette restriction s'applique même au superutilisateur). Seul un processus privilégié (B<CAP_LINUX_IMMUTABLE>) peut positionner ou effacer cet attribut.

note: type: Plain text
en: Enable journaling of file data on B<ext3>(5)  and B<ext4>(5)  filesystems.  On a filesystem that is journaling in I<ordered> or I<writeback> mode, a privileged (B<CAP_SYS_RESOURCE>)  process can set this flag to enable journaling of data updates on a per-file basis.
fr: Activer la journalisation des fichiers sur les systèmes de fichiers B<ext3>(5) et B<ext4>(5). Sur un système de fichiers effectuant une journalisation en mode I<ordered> ou I<writeback>, un processus privilégié (B<CAP_SYS_RESOURCE>) peut positionner ce drapeau pour activer la journalisation des mises à jour des données sur une base individuelle à un fichier.

note: .TP .BR FS_NOCOMP_FL " \[aq]\[aq]" FIXME Support for FS_NOCOMP_FL on Btrfs? type: Plain text
en: Don't update the file last access time when the file is accessed.  This can provide I/O performance benefits for applications that do not care about the accuracy of this timestamp.  This flag provides functionality similar to the B<mount>(2)  B<MS_NOATIME> flag, but on a per-file basis.
fr: Ne pas mettre à jour la dernière date d'accès du fichier lors d'un accès au fichier. Cela peut apporter de meilleures performances d'E/S pour des applications qui n'ont pas besoin d'un horodatage rigoureux. Ce drapeau fournit une fonctionnalité identique au drapeau B<MS_NOATIME> de B<mount>(2), mais sur une base individuelle à un fichier.

note: type: TP
en: B<FS_NOCOW_FL> \[aq]C\[aq] (since Linux 2.6.39)
fr: B<FS_NOCOW_FL> \[aq]C\[aq] (depuis Linux 2.6.39)

note: type: Plain text
en: The file will not be subject to copy-on-write updates.  This flag has an effect only on filesystems that support copy-on-write semantics, such as Btrfs.  See B<chattr>(1)  and B<btrfs>(5).
fr: Le fichier ne sera pas sujet aux mises à jour de copie sur écriture. Ce drapeau n'a d'effet que sur les systèmes de fichiers gérant la sémantique de copie sur écriture tels que Btrfs. Voir B<chattr>(1) et B<btrfs>(5).

note: type: Plain text
en: Don't include this file in backups made using B<dump>(8).
fr: Ne pas inclure ce fichier dans les sauvegardes faites avec B<dump>(8).

note: type: Plain text
en: This flag is supported only on Reiserfs.  It disables the Reiserfs tail-packing feature, which tries to pack small files (and the final fragment of larger files)  into the same disk block as the file metadata.
fr: Ce drapeau n'est pris en charge que par ReiserFS. Il désactive la fonctionnalité tail-packing de ReiserFS, qui essaie d'empaqueter de petits fichiers (et le fragment de fin de fichiers plus gros) dans le même bloc de disque que les métadonnées du fichier.

note: type: TP
en: B<FS_PROJINHERIT_FL> \[aq]P\[aq] (since Linux 4.5)
fr: B<FS_PROJINHERIT_FL> \[aq]P\[aq] (depuis Linux 4.5)

note: commit 040cb3786d9b25293b8b0b05b90da0f871e1eb9b Flag name was added in Linux 4.4 FIXME Not currently supported because not in FS_FL_USER_MODIFIABLE? type: Plain text
en: Inherit the quota project ID.  Files and subdirectories will inherit the project ID of the directory.  This flag can be applied only to directories.
fr: Hériter du quota de l'identifiant du projet. Les fichiers et les sous-répertoires hériteront de l'identifiant du projet du répertoire. Ce drapeau ne peut être appliqué qu'à des répertoires.

note: type: Plain text
en: Mark the file for secure deletion.  This feature is not implemented by any filesystem, since the task of securely erasing a file from a recording medium is surprisingly difficult.
fr: Marquer le fichier comme faisant partie des suppressions sécurisées. Cette fonctionnalité n'est implémentée par aucun système de fichiers, puisque l'effacement sécurisé d'un fichier d’un média d'enregistrement est étonnamment difficile.

note: type: Plain text
en: Make file updates synchronous.  For files, this makes all writes synchronous (as though all opens of the file were with the B<O_SYNC> flag).  For directories, this has the same effect as the B<FS_DIRSYNC_FL> flag.
fr: Marquer un fichier comme pouvant faire l'objet de synchronisation de mises à jour. Pour les fichiers, cela rend synchrones toutes les écritures (comme l’étaient toutes les ouvertures de fichier avec le drapeau B<O_SYNC>). Pour les répertoires, cela a le même effet que le drapeau B<FS_DIRSYNC_FL>.

note: type: Plain text
en: Mark a directory for special treatment under the Orlov block-allocation strategy.  See B<chattr>(1)  for details.  This flag can be applied only to directories and has an effect only for ext2, ext3, and ext4.
fr: Marquer le fichier comme devant faire l'objet d'un traitement spécial dans le cadre de la stratégie d'allocation de blocs Orlov. Voir B<chattr>(1) pour les détails. Ce drapeau ne peut être appliqué qu'à des répertoires et il n'a d'effet que sur ext2, ext3 et ext4.

note: type: Plain text
en: Allow the file to be undeleted if it is deleted.  This feature is not implemented by any filesystem, since it is possible to implement file-recovery mechanisms outside the kernel.
fr: Permettre au fichier d'être restauré s'il est effacé. Cette fonctionnalité n'est implémentée par aucun système de fichiers, car il est possible d'implémenter des mécanismes de restauration de fichiers en dehors du noyau.

note: type: Plain text
en: In most cases, when any of the above flags is set on a directory, the flag is inherited by files and subdirectories created inside that directory.  Exceptions include B<FS_TOPDIR_FL>, which is not inheritable, and B<FS_DIRSYNC_FL>, which is inherited only by subdirectories.
fr: Dans la plupart des cas, lorsqu'un des drapeaux ci-dessus est positionné sur un répertoire, le drapeau est transmis aux fichiers et aux sous-répertoires créés dans ce répertoire. Les exceptions sont B<FS_TOPDIR_FL>, qui ne peut pas être héritier, et B<FS_DIRSYNC_FL>, dont seuls les sous-répertoires peuvent hériter.

note: type: Plain text
en: In order to change the inode flags of a file using the B<FS_IOC_SETFLAGS> operation, the effective user ID of the caller must match the owner of the file, or the caller must have the B<CAP_FOWNER> capability.
fr: Pour modifier les attributs de l'inœud d'un fichier en utilisant l'opération B<FS_IOC_SETFLAGS>, l'UID effectif du processus appelant doit correspondre à celui du propriétaire du fichier, ou l’appelant doit avoir la capacité B<CAP_FOWNER>.

note: type: Plain text
en: The type of the argument given to the B<FS_IOC_GETFLAGS> and B<FS_IOC_SETFLAGS> operations is I<int\~*>, notwithstanding the implication in the kernel source file I<include/uapi/linux/fs.h> that the argument is I<long\~*>.
fr: Le type du paramètre donné aux opérations B<FS_IOC_GETFLAGS> et B<FS_IOC_SETFLAGS> est I<int\~*>, malgré le fait que dans le fichier source I<include/uapi/linux/fs.h> du noyau le paramètre soit I<long\~*>.

note: type: SH
en: SEE ALSO
fr: VOIR AUSSI

note: type: TH
en: 2023-02-05
fr: 5 février 2023

note: type: TH
en: Linux man-pages 6.03
fr: Pages du manuel de Linux 6.03

note: type: Plain text
en: ioctl(fd, FS_IOC_GETFLAGS, &attr);  /* Place current flags
                                           in \[aq]attr\[aq] */
    attr |= FS_NOATIME_FL;              /* Tweak returned bit mask */
    ioctl(fd, FS_IOC_SETFLAGS, &attr);  /* Update flags for inode
                                           referred to by \[aq]fd\[aq] */
fr: ioctl(fd, FS_IOC_GETFLAGS, &attr);  /* Positionner les drapeaux actuels
                                           dans \[aq]attr\[aq] */
    attr |= FS_NOATIME_FL;              /* Modifier le masque de bits renvoyé */
    ioctl(fd, FS_IOC_SETFLAGS, &attr);  /* Mettre à jour les drapeaux pour
                                           l'inœud auquel renvoie \[aq]fd\[aq] */

note: type: Plain text
en: Inode flags are a nonstandard Linux extension.
fr: Les drapeaux d'inœuds sont une extension non standard de Linux.

note: type: TH
en: Linux man-pages 6.05
fr: Pages du manuel de Linux 6.05

note: type: TH
en: 2023-03-30
fr: 30 mars 2023

note: type: TH
en: Linux man-pages 6.04
fr: Pages du manuel de Linux 6.04
