manpages-de - en to de translation catalogue (61 entries)

note: type: TH
en: 2017-09-15
de: 15. September 2017

note: type: TH
en: Linux Programmer's Manual
de: Linux-Programmierhandbuch

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: unlink, unlinkat - delete a name and possibly the file it refers to
de: unlink, unlinkat - löscht einen Namen und unter Umständen die Datei, auf die dieser verweist

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: Plain text
en: B<int unlink(const char *>I<pathname>B<);>
de: B<int unlink(const char *>I<Pfadname>B<);>

note: type: Plain text
en: B<#include E<lt>fcntl.hE<gt>           >/* Definition of AT_* constants */
    B<#include E<lt>unistd.hE<gt>>
de: B<#include E<lt>fcntl.hE<gt>           >/* Definition der AT_*-Konstanten */
    B<#include E<lt>unistd.hE<gt>>

note: type: Plain text
en: B<int unlinkat(int >I<dirfd>B<, const char *>I<pathname>B<, int >I<flags>B<);>
de: B<int unlinkat(int >I<dirfd>B<, const char *>I<Pfadname>B<, int >I<Schalter>B<);>

note: type: Plain text
en: Feature Test Macro Requirements for glibc (see B<feature_test_macros>(7)):
de: Mit Glibc erforderliche Makros (siehe B<feature_test_macros>(7)):

note: type: TP
en: Since glibc 2.10:
de: Seit Glibc 2.10:

note: type: TP
en: Before glibc 2.10:
de: Vor Glibc 2.10:

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

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.
de: B<unlink>() löscht einen Namen aus dem Dateisystem. Falls dieser Name der letzte Link auf eine Datei war und kein Prozess die Datei geöffnet hält, wird sie gelöscht und der von ihr belegte Speicherplatz wird für die erneute Verwendung verfügbar gemacht.

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.
de: Falls dieser Name der letzte Link auf die Datei war, aber diverse Prozesse die Datei noch geöffnet haben, bleibt die Datei bestehen, bis der letzte auf sie weisende Dateideskriptor gelöscht wird.

note: type: Plain text
en: If the name referred to a symbolic link, the link is removed.
de: Falls der Name auf einen symbolischen Link verwies, so wird dieser Link entfernt.

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.
de: Falls der Name auf einen Socket, FIFO oder Gerät verwies, so wird der Name dafür entfernt, aber Prozesse, die das Objekt geöffnet haben, können es weiterhin benutzen.

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.
de: Der Systemaufruf B<unlinkat>() funktioniert genau wie entweder B<unlink>() oder B<rmdir>(2) (abhängig davon, ob I<Schalter> den Schalter B<AT_REMOVEDIR> enthält), außer den hier beschriebenen Unterschieden.

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).
de: Falls der in I<Pfadname> übergebene Pfadname relativ ist wird er relativ zu dem im Dateideskriptor I<dirfd> referenzierten Verzeichnis interpretiert (statt relativ zum aktuellen Arbeitsverzeichnis des aufrufenden Prozesses, wie es bei B<unlink>() und B<rmdir>(2) für einen relativen Pfadnamen der Fall ist).

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)).
de: Falls der in I<Pfadname> übergebene Pfadname relativ ist und I<dirfd> den besonderen Wert B<AT_FDCWD> enthält wird I<Pfadname> relativ zum aktuellen Arbeitsverzeichnis des aufrufenden Prozesses interpretiert (wie bei B<unlink>() und B<rmdir>(2)).

note: type: Plain text
en: If the pathname given in I<pathname> is absolute, then I<dirfd> is ignored.
de: Falls der in I<Pfadname> übergebene Pfadname absolut ist, wird I<dirfd> ignoriert.

note: type: Plain text
en: I<flags> is a bit mask that can either be specified as 0, or by ORing together flag values that control the operation of B<unlinkat>().  Currently, only one such flag is defined:
de: I<Schalter> ist eine Bitmaske, die entweder als 0 angegeben werden kann, oder mit durch logisches ODER verknüpften Werten der Schalter, die die Wirkung von B<unlinkat>() steuern. Gegenwärtig wird nur ein einziger Schalter unterstützt:

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>.
de: Standardmäßig führt B<unlinkat>() das Äquivalent von B<unlink>() auf I<Pfadname> aus. Falls der Schalter B<AT_REMOVEDIR> angegeben ist, führt es das Äquivalent von B<rmdir>(2) auf I<Pfadname> aus.

note: type: Plain text
en: See B<openat>(2)  for an explanation of the need for B<unlinkat>().
de: Lesen Sie B<openat>(2) für eine Beschreibung der Notwendigkeit von B<unlinkat>().

note: type: SH
en: RETURN VALUE
de: RÜCKGABEWERT

note: type: Plain text
en: On success, zero is returned.  On error, -1 is returned, and I<errno> is set appropriately.
de: Bei Erfolg wird Null zurückgegeben. Bei einem Fehler wird -1 zurückgegeben und I<errno> entsprechend gesetzt.

note: type: SH
en: ERRORS
de: FEHLER

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).)
de: Schreibzugriff auf das Verzeichnis, das I<Pfadname> enthält, ist für die aktuell effektive UID des Prozesses nicht erlaubt oder eines der Verzeichnisse in I<Pfadname> gewährt keinen Suchzugriff (siehe auch 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").
de: Für die Datei I<Pfadname> kann der Link nicht gelöst werden, weil er vom System oder einem anderen Prozess genutzt wird; beispielsweise, wenn er ein Einhängepunkt ist oder die NFS-Client-Software ihn erstellte, um einen aktiven aber ansonsten namenlosen Inode zu repräsentieren (»NFS silly renamed«).

note: type: Plain text
en: I<pathname> points outside your accessible address space.
de: I<pathname> zeigt aus dem für Sie zugänglichen Adressraum heraus.

note: type: Plain text
en: An I/O error occurred.
de: Es ist ein E/A-Fehler (engl. I/O) aufgetreten.

note: type: Plain text
en: I<pathname> refers to a directory.  (This is the non-POSIX value returned by Linux since 2.1.132.)
de: I<Pfadname> verweist auf ein Verzeichnis. (Dies ist ein nicht-POSIX-Wert, der von Linux seit 2.1.132 zurückgegeben wird.)

note: type: Plain text
en: Too many symbolic links were encountered in translating I<pathname>.
de: Bei der Auflösung von I<Pfadname> wurden zu viele symbolische Verknüpfungen gefunden.

note: type: Plain text
en: I<pathname> was too long.
de: I<pathname> war zu lang.

note: type: Plain text
en: A component in I<pathname> does not exist or is a dangling symbolic link, or I<pathname> is empty.
de: Eine Verzeichniskomponente von I<Pfadname> existiert nicht oder ist ein toter symbolischer Link oder I<Pfadname> ist leer.

note: type: Plain text
en: Insufficient kernel memory was available.
de: Es war nicht genügend Kernelspeicher verfügbar.

note: type: Plain text
en: A component used as a directory in I<pathname> is not, in fact, a directory.
de: Eine als Verzeichnis benutzte Komponente von I<pathname> ist kein Verzeichnis.

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.)
de: Das System verweigert die Aufhebung von Links zu Verzeichnissen oder fordert Privilegien, die der aufrufende Prozess nicht hat. (Dies ist die von POSIX vorgeschriebene Fehlerrückgabe. Wie oben erwähnt gibt Linux in diesem Fall B<EISDIR> zurück.

note: type: TP
en: B<EPERM> (Linux only)
de: B<EPERM> (nur Linux)

note: type: Plain text
en: The filesystem does not allow unlinking of files.
de: Das Dateisystem verwehrt das Lösen von Dateilinks.

note: type: TP
en: B<EPERM> or B<EACCES>
de: B<EPERM> oder 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).
de: Das Verzeichnis, welches I<Pfadname> enthält, hat das Sticky Bit (B<S_ISVTX>) gesetzt und die effektive UID des Prozesses ist weder die UID der zu löschenden Datei noch die UID des Verzeichnisses, das die Datei enthält und der Prozess ist nicht privilegiert (Linux: ihm fehlt die B<CAP_FOWNER>-Capability).

note: type: Plain text
en: The file to be unlinked is marked immutable or append-only.  (See B<ioctl_iflags>(2).)
de: Die Datei, deren Link gelöst werden soll, ist unveränderlich oder nur-anhängbar (siehe B<ioctl_iflags>(2)).

note: type: Plain text
en: I<pathname> refers to a file on a read-only filesystem.
de: I<Pfadname> bezieht sich auf eine Datei auf einem schreibgeschützten Dateisystem.

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>():
de: Die gleichen Fehler, die bei B<unlink>() und B<rmdir>(2) auftreten können, können auch für B<unlinkat>() auftreten. Die folgenden zusätzlichen Fehler können für B<unlinkat>() auftreten:

note: type: Plain text
en: I<dirfd> is not a valid file descriptor.
de: I<dirfd> ist kein zulässiger Dateideskriptor.

note: type: Plain text
en: An invalid flag value was specified in I<flags>.
de: In I<Schalter> wurde ein ungültiger Schalterwert angegeben.

note: type: Plain text
en: I<pathname> refers to a directory, and B<AT_REMOVEDIR> was not specified in I<flags>.
de: I<Pfadname> bezieht sich auf ein Verzeichnis und B<AT_REMOVEDIR> war in I<Schalter> nicht angegeben.

note: type: Plain text
en: I<pathname> is relative and I<dirfd> is a file descriptor referring to a file other than a directory.
de: I<Pfadname> ist relativ und I<dirfd> ist ein Dateideskriptor, der sich auf eine Datei bezieht, die kein Verzeichnis ist.

note: type: SH
en: VERSIONS
de: VERSIONEN

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.
de: B<unlinkat>() wurde zu Linux in Kernel 2.6.16 hinzugefügt; Bibliotheksunterstützung wurde in Glibc in Version 2.4 hinzugefügt.

note: type: SH
en: CONFORMING TO
de: KONFORM ZU

note: type: SH
en: NOTES
de: ANMERKUNGEN

note: type: SS
en: Glibc notes
de: Anmerkungen zur Glibc

note: type: Plain text
en: On older kernels where B<unlinkat>()  is unavailable, the glibc wrapper function falls back to the use of B<unlink>()  or B<rmdir>(2).  When I<pathname> is a relative pathname, glibc constructs a pathname based on the symbolic link in I</proc/self/fd> that corresponds to the I<dirfd> argument.
de: Wenn in älteren Kerneln B<unlinkat>() nicht verfügbar ist, weicht die Glibc-Wrapper-Funktion auf B<unlink>() oder B<rmdir>(2) aus. Wenn der I<Pfadname> relativ ist, konstruiert die Glibc einen Pfadnamen, der auf dem symbolischen Link in I</proc/self/fd> basiert, der dem I<newdirfd>-Argument entspricht.

note: type: SH
en: BUGS
de: FEHLER

note: type: Plain text
en: Infelicities in the protocol underlying NFS can cause the unexpected disappearance of files which are still being used.
de: Unzulänglichkeiten in dem NFS unterliegenden Protokoll können das unerwartete Verschwinden von Dateien, welche noch benötigt werden, verursachen.

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: SH
en: COLOPHON
de: KOLOPHON

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/.
de: Diese Seite ist Teil der Veröffentlichung 5.03 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%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/.
de: Diese Seite ist Teil der Veröffentlichung 5.02 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%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/.
de: Diese Seite ist Teil der Veröffentlichung 5.01 des Projekts Linux-I<man-pages>. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden sich unter \%https://www.kernel.org/doc/man-pages/.
