perkamon - en to fr translation catalogue (53 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: unlink, unlinkat - delete a name and possibly the file it refers to
fr: unlink, unlinkat - Détruire un nom et éventuellement le fichier associé

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: 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<unlink>()  deletes a name from the filesystem.  If that name was the last link to a file and no processes have the file open, the file is deleted and the space it was using is made available for reuse.
fr: B<unlink>() détruit un nom dans le système de fichiers. Si ce nom était le dernier lien sur un fichier, et si aucun processus n'a ouvert ce fichier, ce dernier est effacé, et l'espace qu'il utilisait est rendu disponible.

note: type: Plain text
en: If the name was the last link to a file but any processes still have the file open, the file will remain in existence until the last file descriptor referring to it is closed.
fr: Si le nom était le dernier lien sur un fichier, mais qu'un processus conserve encore le fichier ouvert, celui-ci continue d'exister jusqu'à ce que le dernier descripteur le référençant soit fermé.

note: type: Plain text
en: If the name referred to a symbolic link, the link is removed.
fr: Si le nom correspond à un lien symbolique, le lien est supprimé.

note: type: Plain text
en: If the name referred to a socket, FIFO, or device, the name for it is removed but processes which have the object open may continue to use it.
fr: Si le nom correspond à une socket, une FIFO, ou un périphérique, le nom est supprimé mais les processus qui ont ouvert l'objet peuvent continuer à l'utiliser.

note: type: Plain text
en: The B<unlinkat>()  system call operates in exactly the same way as either B<unlink>()  or B<rmdir>(2)  (depending on whether or not I<flags> includes the B<AT_REMOVEDIR> flag)  except for the differences described here.
fr: L'appel système B<unlinkat>() fonctionne exactement comme B<unlink>(2) ou B<rmdir>(2) (en fonction de la présence ou non du drapeau B<AT_REMOVEDIR> dans I<flags>), les seules différences étant décrites ici.

note: type: Plain text
en: If the pathname given in I<pathname> is relative, then it is interpreted relative to the directory referred to by the file descriptor I<dirfd> (rather than relative to the current working directory of the calling process, as is done by B<unlink>()  and B<rmdir>(2)  for a relative pathname).
fr: Si le chemin donné dans I<pathname> est relatif, il est interprété par rapport au répertoire référencé par le descripteur de fichier I<dirfd> (plutôt que par rapport au répertoire de travail, comme c'est le cas pour B<unlink>() et B<rmdir>(2)).

note: type: Plain text
en: If the pathname given in I<pathname> is relative and I<dirfd> is the special value B<AT_FDCWD>, then I<pathname> is interpreted relative to the current working directory of the calling process (like B<unlink>()  and B<rmdir>(2)).
fr: Si le chemin donné dans I<pathname> est relatif et si I<dirfd> a la valeur spéciale B<AT_FDCWD>, alors I<pathname> est interprété par rapport au répertoire de travail du processus appelant (comme pour B<unlink>() et B<rmdir>(2)).

note: type: Plain text
en: If the pathname given in I<pathname> is absolute, then I<dirfd> is ignored.
fr: Si le chemin donné dans I<pathname> est absolu, I<dirfd> est ignoré.

note: type: Plain text
en: By default, B<unlinkat>()  performs the equivalent of B<unlink>()  on I<pathname>.  If the B<AT_REMOVEDIR> flag is specified, then performs the equivalent of B<rmdir>(2)  on I<pathname>.
fr: Par défaut, B<unlinkat>() a un effet équivalent à celui de B<unlink>() sur I<pathname>. Si le drapeau B<AT_REMOVEDIR> est indiqué, B<unlinkat>() fonctionne comme B<rmdir>(2) sur I<pathname>.

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

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<pathname> is not allowed for the process's effective UID, or one of the directories in I<pathname> did not allow search permission.  (See also B<path_resolution>(7).)
fr: L'accès en écriture au répertoire contenant I<pathname> n'est pas autorisé pour l'UID effectif du processus, ou bien l'un des répertoires de I<pathname> n'autorise pas le parcours. (Consultez aussi B<path_resolution>(7).)

note: type: Plain text
en: The file I<pathname> cannot be unlinked because it is being used by the system or another process; for example, it is a mount point or the NFS client software created it to represent an active but otherwise nameless inode ("NFS silly renamed").
fr: Le fichier I<pathname> ne peut pas être détruit avec unlink car il est utilisé par le système ou par un autre processus\ ; par exemple, il s'agit d'un point de montage, ou le logiciel client NFS l'a créé pour représenter un inœud actif, mais sinon sans nom («\ I<NFS silly renamed>\ »).

note: type: Plain text
en: I<pathname> points outside your accessible address space.
fr: I<pathname> pointe en\(hydehors 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: I<pathname> refers to a directory.  (This is the non-POSIX value returned by Linux since 2.1.132.)
fr: I<pathname> est un répertoire. (Il s'agit d'une erreur non-POSIX renvoyée par Linux depuis le 2.1.132).

note: type: Plain text
en: Too many symbolic links were encountered in translating I<pathname>.
fr: Trop de liens symboliques dans le chemin d'accès I<pathname>.

note: type: Plain text
en: I<pathname> was too long.
fr: I<pathname> est trop long.

note: type: Plain text
en: A component in I<pathname> does not exist or is a dangling symbolic link, or I<pathname> is empty.
fr: Un répertoire dans le chemin d'accès I<pathname> n'existe pas ou est un lien symbolique pointant nulle part, ou I<pathname> est vide

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

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

note: type: Plain text
en: The system does not allow unlinking of directories, or unlinking of directories requires privileges that the calling process doesn't have.  (This is the POSIX prescribed error return; as noted above, Linux returns B<EISDIR> for this case.)
fr: Le système ne permet pas la destruction des répertoires avec unlink, ou cette destruction nécessite des privilèges que le processus appelant n'a pas. (Il s'agit d'une erreur conseillée par POSIX. Comme précisé plus haut, Linux renvoie B<EISDIR> dans ce cas.)

note: type: TP
en: B<EPERM> (Linux only)
fr: B<EPERM> (spécifique Linux)

note: type: Plain text
en: The filesystem does not allow unlinking of files.
fr: Le système de fichiers ne permet pas la destruction avec unlink.

note: type: TP
en: B<EPERM> or B<EACCES>
fr: B<EPERM> ou B<EACCES>

note: type: Plain text
en: The directory containing I<pathname> has the sticky bit (B<S_ISVTX>)  set and the process's effective UID is neither the UID of the file to be deleted nor that of the directory containing it, and the process is not privileged (Linux: does not have the B<CAP_FOWNER> capability).
fr: Le répertoire contenant I<pathname> a son sticky bit (B<S_ISVTX>) à 1, et l'UID effectif du processus n'est ni celui du fichier ni celui du répertoire et le processus n'est pas privilégié (sous Linux\ : n'a pas la capacité B<CAP_FOWNER>.

note: type: Plain text
en: I<pathname> refers to a file on a read-only filesystem.
fr: I<pathname> est placé sur un système de fichiers en lecture seule.

note: type: Plain text
en: The same errors that occur for B<unlink>()  and B<rmdir>(2)  can also occur for B<unlinkat>().  The following additional errors can occur for B<unlinkat>():
fr: Les erreurs supplémentaires suivantes peuvent également se produire pour B<unlinkat>() :

note: type: Plain text
en: I<dirfd> is not a valid file descriptor.
fr: I<dirfd> 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: I<pathname> refers to a directory, and B<AT_REMOVEDIR> was not specified in I<flags>.
fr: I<pathname> est un répertoire et B<AT_REMOVEDIR> n’était pas indiqué dans I<flags>.

note: type: Plain text
en: I<pathname> is relative and I<dirfd> is a file descriptor referring to a file other than a directory.
fr: I<pathname> est relatif, et le descripteur de fichier I<dirfd> est associé à un fichier, pas à un répertoire.

note: type: Plain text
en: B<unlinkat>()  was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4.
fr: B<unlinkat>() 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 error conditions EINTR, EMULTIHOP, ETXTBSY, ENOLINK. type: Plain text
en: B<unlink>(): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.
fr: B<unlink>() : SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008.

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

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

note: type: SH
en: BUGS
fr: BOGUES

note: type: Plain text
en: Infelicities in the protocol underlying NFS can cause the unexpected disappearance of files which are still being used.
fr: Des problèmes dans le protocole sous-jacent à NFS peuvent provoquer la disparition inattendue de fichiers encore utilisés.

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/.
