perkamon - en to fr translation catalogue (64 entries)

note: type: TH
en: 2017-09-15
fr: 15 septembre 2017

note: type: TH
en: Linux Programmer's Manual
fr: Manuel du programmeur Linux

note: type: SH
en: NAME
fr: NOM

note: type: Plain text
en: link, linkat - make a new name for a file
fr: link, linkat - Créer un nouveau nom pour un fichier

note: type: Plain text
en: B<#include E<lt>fcntl.hE<gt>           >/* Definition of AT_* constants */
    B<#include E<lt>unistd.hE<gt>>
fr: B<#include E<lt>fcntl.hE<gt> /* Définition des constantes AT_* */>
    B<#include E<lt>unistd.hE<gt>>

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
fr: Exigences de macros de test de fonctionnalités pour la glibc (consultez B<feature_test_macros>(7)) :

note: type: Plain text
en: B<linkat>():
fr: B<linkat>()\ :

note: type: TP
en: Since glibc 2.10:
fr: Depuis la glibc 2.10 :

note: type: TP
en: Before glibc 2.10:
fr: Avant la glibc 2.10 :

note: type: Plain text
en: B<link>()  creates a new link (also known as a hard link) to an existing file.
fr: B<link>() crée un nouveau lien (aussi appelé lien matériel ou hard link) sur un fichier existant.

note: type: Plain text
en: If I<newpath> exists, it will I<not> be overwritten.
fr: Si I<newpath> existe, il ne sera I<pas> écrasé.

note: type: Plain text
en: This new name may be used exactly as the old one for any operation; both names refer to the same file (and so have the same permissions and ownership) and it is impossible to tell which name was the "original".
fr: Ce nouveau nom pourra être utilisé exactement comme l'ancien quelle que soit l'opération. Les deux noms réfèrent au même fichier (et ont donc les mêmes permissions et propriétaire) et il est impossible de déterminer quel nom était l'original.

note: type: Plain text
en: The B<linkat>()  system call operates in exactly the same way as B<link>(), except for the differences described here.
fr: L'appel système B<linkat>() fonctionne exactement comme B<link>(), les seules différences étant celles décrites ici.

note: type: Plain text
en: If the pathname given in I<oldpath> is relative, then it is interpreted relative to the directory referred to by the file descriptor I<olddirfd> (rather than relative to the current working directory of the calling process, as is done by B<link>()  for a relative pathname).
fr: Si le chemin donné dans I<oldpath> est relatif, il est interprété par rapport au répertoire référencé par le descripteur de fichier I<olddirfd> (plutôt que par rapport au répertoire courant du processus appelant, comme dans B<link>()).

note: type: Plain text
en: If I<oldpath> is relative and I<olddirfd> is the special value B<AT_FDCWD>, then I<oldpath> is interpreted relative to the current working directory of the calling process (like B<link>()).
fr: Si I<oldpath> est relatif et I<olddirfd> a la valeur spéciale B<AT_FDCWD>, I<oldpath> est interprété relativement au répertoire courant du processus appelant, comme B<link>().

note: type: Plain text
en: If I<oldpath> is absolute, then I<olddirfd> is ignored.
fr: Si I<oldpath> est un chemin absolu, I<olddirfd> est ignoré.

note: type: Plain text
en: The interpretation of I<newpath> is as for I<oldpath>, except that a relative pathname is interpreted relative to the directory referred to by the file descriptor I<newdirfd>.
fr: L'interprétation de I<newpath> est identique à celle de I<oldpath>, excepté qu'un chemin relatif est interprété par rapport au répertoire correspondant à I<newdirfd>.

note: type: Plain text
en: The following values can be bitwise ORed in I<flags>:
fr: Les valeurs suivantes peuvent être combinées avec un OU binaire dans le paramètre I<flags> :

note: type: TP
en: B<AT_EMPTY_PATH> (since Linux 2.6.39)
fr: B<AT_EMPTY_PATH> (depuis Linux 2.6.39)

note: type: TP
en: B<AT_SYMLINK_FOLLOW> (since Linux 2.6.18)
fr: B<AT_SYMLINK_FOLLOW> (depuis Linux 2.6.18)

note: type: Plain text
en: By default, B<linkat>(), does not dereference I<oldpath> if it is a symbolic link (like B<link>()).  The flag B<AT_SYMLINK_FOLLOW> can be specified in I<flags> to cause I<oldpath> to be dereferenced if it is a symbolic link.  If procfs is mounted, this can be used as an alternative to B<AT_EMPTY_PATH>, like this:
fr: Par défaut, B<linkat>() ne déréférence pas I<oldpath> si c'est un lien symbolique (de même que B<link>()). L'attribut B<AT_SYMLINK_FOLLOW> peut être passé dans I<flags> pour forcer le déréférencement de I<oldpath> si c'est un lien symbolique. Si procfs est monté, cet attribut offre une alternative à B<AT_EMPTY_PATH> si on l'utilise de la façon suivante :

note: type: Plain text
en: Before kernel 2.6.18, the I<flags> argument was unused, and had to be specified as 0.
fr: Avant le noyau 2.6.18, l'argument I<flags> n'était pas utilisé, et devait être nul.

note: type: Plain text
en: See B<openat>(2)  for an explanation of the need for B<linkat>().
fr: Consultez B<openat>(2) pour une explication de la nécessité de B<linkat>().

note: type: SH
en: RETURN VALUE
fr: VALEUR DE RETOUR

note: type: Plain text
en: On success, zero is returned.  On error, -1 is returned, and I<errno> is set appropriately.
fr: S'il réussit, cet appel système renvoie 0. S'il échoue, il renvoie -1 et remplit I<errno> en conséquence.

note: type: SH
en: ERRORS
fr: ERREURS

note: type: Plain text
en: Write access to the directory containing I<newpath> is denied, or search permission is denied for one of the directories in the path prefix of I<oldpath> or I<newpath>.  (See also B<path_resolution>(7).)
fr: L'écriture dans le répertoire contenant I<newpath> n'est pas autorisée pour l'UID effectif du processus, ou l'un des répertoires de I<oldpath> ou I<newpath> ne permet pas le parcours (exécution). Consultez aussi B<path_resolution>(7).

note: type: Plain text
en: The user's quota of disk blocks on the filesystem has been exhausted.
fr: Le quota de blocs de disque de l'utilisateur sur le système de fichiers a été atteint.

note: type: Plain text
en: I<newpath> already exists.
fr: I<newpath> existe déjà.

note: type: Plain text
en: I<oldpath> or I<newpath> points outside your accessible address space.
fr: I<oldpath> ou I<newpath> pointent en dehors de l'espace d'adressage accessible.

note: type: Plain text
en: An I/O error occurred.
fr: Une erreur d'entrée-sortie s'est produite.

note: type: Plain text
en: Too many symbolic links were encountered in resolving I<oldpath> or I<newpath>.
fr: Trop de liens symboliques ont été rencontrés en parcourant I<oldpath> ou I<newpath>.

note: type: Plain text
en: I<oldpath> or I<newpath> was too long.
fr: I<oldpath> ou I<newpath> est trop long.

note: type: Plain text
en: A directory component in I<oldpath> or I<newpath> does not exist or is a dangling symbolic link.
fr: Un répertoire contenu dans I<oldpath> ou I<newpath> n'existe pas, ou est un lien symbolique pointant nulle part.

note: type: Plain text
en: Insufficient kernel memory was available.
fr: Pas assez de mémoire pour le noyau.

note: type: Plain text
en: The device containing the file has no room for the new directory entry.
fr: Le périphérique contenant le fichier n'a pas de place pour une nouvelle entrée de répertoire.

note: type: Plain text
en: A component used as a directory in I<oldpath> or I<newpath> is not, in fact, a directory.
fr: Un élément du chemin d'accès I<oldpath> ou I<newpath> n'est pas réellement un répertoire.

note: type: Plain text
en: I<oldpath> is a directory.
fr: I<oldpath> est un répertoire.

note: type: Plain text
en: The filesystem containing I<oldpath> and I<newpath> does not support the creation of hard links.
fr: Le système de fichiers contenant I<oldpath> et I<newpath> ne permet pas la création de liens matériels.

note: type: TP
en: B<EPERM> (since Linux 3.6)
fr: B<EPERM> (depuis Linux 3.6)

note: type: Plain text
en: The caller does not have permission to create a hard link to this file (see the description of I</proc/sys/fs/protected_hardlinks> in B<proc>(5)).
fr: L'appelant n'a pas le droit de créer un lien matériel vers ce fichier (consultez la description de I</proc/sys/fs/protected_hardlinks> dans B<proc>(5)).

note: type: Plain text
en: The file is on a read-only filesystem.
fr: Le fichier se trouve sur un système de fichiers en lecture seule.

note: type: Plain text
en: I<oldpath> and I<newpath> are not on the same mounted filesystem.  (Linux permits a filesystem to be mounted at multiple points, but B<link>()  does not work across different mount points, even if the same filesystem is mounted on both.)
fr: I<oldpath> et I<newpath> ne résident pas sur le même système de fichiers. (Linux permet de monter un système de fichiers à différents endroits, mais B<link>() ne fonctionne pas sur différents points de montage, même si le système de fichiers sous\(hyjacent est le même.

note: type: Plain text
en: The following additional errors can occur for B<linkat>():
fr: Les erreurs supplémentaires suivantes peuvent également se produire pour B<linkat>()\ :

note: type: Plain text
en: I<olddirfd> or I<newdirfd> is not a valid file descriptor.
fr: I<olddirfd> ou I<newdirfd> n'est pas un descripteur de fichier valable.

note: type: Plain text
en: An invalid flag value was specified in I<flags>.
fr: I<flags> contient un drapeau invalide.

note: type: Plain text
en: B<AT_EMPTY_PATH> was specified in I<flags>, but the caller did not have the B<CAP_DAC_READ_SEARCH> capability.
fr: B<AT_EMPTY_PATH> est indiqué dans I<flags> mais l'appelant n'a pas la capacité B<CAP_DAC_READ_SEARCH>.

note: type: Plain text
en: An attempt was made to link to the I</proc/self/fd/NN> file corresponding to a file descriptor created with
fr: Une tentative de lier vers le fichier I</proc/self/fd/NN> correspondant à un descripteur de fichier créé avec

note: type: Plain text
en: See B<open>(2).
fr: Consultez B<open>(2).

note: type: Plain text
en: I<oldpath> is a relative pathname and I<olddirfd> refers to a directory that has been deleted, or I<newpath> is a relative pathname and I<newdirfd> refers to a directory that has been deleted.
fr: I<oldpath> est un chemin relatif et I<olddirfd> fait référence à un répertoire qui a été supprimé, ou bien I<newpath> est un chemin relatif et I<newdirfd> fait référence à un répertoire qui a été supprimé.

note: type: Plain text
en: I<oldpath> is relative and I<olddirfd> is a file descriptor referring to a file other than a directory; or similar for I<newpath> and I<newdirfd>
fr: I<oldpath> est un chemin relatif, et I<olddirfd> est un descripteur de fichier ne référençant pas un répertoire\ ; ou bien c'est le cas pour I<newpath> et I<newdirfd>.

note: type: Plain text
en: B<AT_EMPTY_PATH> was specified in I<flags>, I<oldpath> is an empty string, and I<olddirfd> refers to a directory.
fr: B<AT_EMPTY_PATH> a été précisé dans I<flags>, I<oldpath> est une chaîne vide, et I<olddirfd> fait référence à un répertoire.

note: type: Plain text
en: B<linkat>()  was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4.
fr: B<linkat>() a été ajouté au noyau Linux dans sa version 2.6.16 ; la glibc le gère depuis la version 2.4.

note: type: SH
en: CONFORMING TO
fr: CONFORMITÉ

note: SVr4 documents additional ENOLINK and EMULTIHOP error conditions; POSIX.1 does not document ELOOP. X/OPEN does not document EFAULT, ENOMEM or EIO. type: Plain text
en: B<link>(): SVr4, 4.3BSD, POSIX.1-2001 (but see NOTES), POSIX.1-2008.
fr: B<link>() : SVr4, BSD\ 4.3, POSIX.1-2001 (mais consultez la section NOTES), POSIX.1-2008.

note: type: Plain text
en: B<linkat>(): POSIX.1-2008.
fr: B<linkat>() : POSIX.1-2008.

note: type: Plain text
en: Hard links, as created by B<link>(), cannot span filesystems.  Use B<symlink>(2)  if this is required.
fr: Les liens matériels créés par B<link>(), ne peuvent pas s'étendre sur plusieurs systèmes de fichiers. Utilisez plutôt B<symlink>(2) si ceci est nécessaire.

note: type: SS
en: Glibc notes
fr: Notes sur la glibc

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: On NFS filesystems, the return code may be wrong in case the NFS server performs the link creation and dies before it can say so.  Use B<stat>(2)  to find out if the link got created.
fr: Sur les systèmes de fichiers NFS, le code de retour peut être faux si le serveur NFS a créé correctement le lien mais s'est arrêté avant de donner le code de retour. Utiliser dans ce cas B<stat>(2) pour vérifier si le lien a été effectivement créé.

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

note: type: Plain text
en: This page is part of release 5.03 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.03 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.02 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.02 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.

note: type: Plain text
en: This page is part of release 5.01 of the Linux I<man-pages> project.  A description of the project, information about reporting bugs, and the latest version of this page, can be found at \%https://www.kernel.org/doc/man-pages/.
fr: Cette page fait partie de la publication 5.01 du projet I<man-pages> Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse \%https://www.kernel.org/doc/man-pages/.
