.\" -*- coding: UTF-8 -*- .\" This manpage is Copyright (C) 1992 Drew Eckhardt; .\" and Copyright (C) 1993 Michael Haardt, Ian Jackson. .\" .\" %%%LICENSE_START(VERBATIM) .\" Permission is granted to make and distribute verbatim copies of this .\" manual provided the copyright notice and this permission notice are .\" preserved on all copies. .\" .\" Permission is granted to copy and distribute modified versions of this .\" manual under the conditions for verbatim copying, provided that the .\" entire resulting derived work is distributed under the terms of a .\" permission notice identical to this one. .\" .\" Since the Linux kernel and libraries are constantly changing, this .\" manual page may be incorrect or out-of-date. The author(s) assume no .\" responsibility for errors or omissions, or for damages resulting from .\" the use of the information contained herein. The author(s) may not .\" have taken the same level of care in the production of this manual, .\" which is licensed free of charge, as they might when working .\" professionally. .\" .\" Formatted or processed versions of this manual, if unaccompanied by .\" the source, must acknowledge the copyright and authors of this work. .\" %%%LICENSE_END .\" .\" Modified 1993-07-24 by Rik Faith .\" Modified 1997-01-31 by Eric S. Raymond .\" Modified 2004-06-23 by Michael Kerrisk .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH RMDIR 2 "8. August 2015" Linux Linux\-Programmierhandbuch .SH BEZEICHNUNG rmdir \- Ein Verzeichnis entfernen .SH ÜBERSICHT \fB#include \fP .PP \fBint rmdir(const char *\fP\fIPFADNAME\fP\fB);\fP .SH BESCHREIBUNG \fBrmdir\fP() entfernt ein Verzeichnis, das leer sein muss. .SH RÜCKGABEWERT Bei Erfolg wird Null zurückgegeben. Bei einem Fehler wird \-1 zurückgegeben und \fIerrno\fP entsprechend gesetzt. .SH FEHLER .TP \fBEACCES\fP Auf das Verzeichnis, das \fIPFADNAME\fP enthält, war kein Schreibzugriff erlaubt oder eines der Verzeichnisse im Pfad\-Präfix von \fIPFADNAME\fP erlaubte keine Rechte zum Durchsuchen. (Siehe auch \fBpath_resolution\fP(7)). .TP \fBEBUSY\fP \fIPFADNAME\fP wird derzeit vom System oder irgendeinem Prozess benutzt, was sein Entfernen verhindert. Auf Linux heißt das, dass \fIPFADNAME\fP derzeit als Einhängepunkt oder als Wurzelverzeicnis des aufrufenden Prozesses benutzt wird. .TP \fBEFAULT\fP \fIpathname\fP zeigt aus dem für Sie zugänglichen Adressraum heraus. .TP \fBEINVAL\fP \fIPFADNAME\fP hat \fI.\fP als letzten Bestandteil. .TP \fBELOOP\fP Bei der Auflösung von \fIpathname\fP wurden zu viele symbolische Links gefunden. .TP \fBENAMETOOLONG\fP \fIpathname\fP war zu lang. .TP \fBENOENT\fP Eine Verzeichniskomponente von \fIpathname\fP existiert nicht oder ist ein toter symbolischer Link. .TP \fBENOMEM\fP Es war nicht genügend Kernelspeicher verfügbar. .TP \fBENOTDIR\fP \fIPFADNAME\fP oder ein als Verzeichnis benutzter Teil von \fIPFADNAME\fP ist eigentlich kein Verzeichnis. .TP \fBENOTEMPTY\fP .\" POSIX.1-2001, POSIX.1-2008 \fIPFADNAME\fP emthält andere Einträge als \fI.\fP und \fI..\fP oder \fIPFADNAME\fP hat als letzte Komponente \fI..\fP. POSIX.1 erlaubt für diese Bedingung außerdem \fBEEXIST\fP. .TP \fBEPERM\fP Das Verzeichnis, das \fIPFADNAME\fP enthält, hat das Sticky\-Bit (\fBS_ISVTX\fP) gesetzt und die effektive Benutzerkennung des Prozesses ist weder die Benutzerkennung der Datei, die gelöscht werden soll, noch die des Verzeichnisses, das sie enthält und der Prozess ist nicht privilegiert (Linux hat nicht die Capability \fBCAP_FOWNER\fP). .TP \fBEPERM\fP Das Dateisystem, das \fIPFADNAME\fP enthält, unterstützt nicht das Entfernen von Verzeichnissen. .TP \fBEROFS\fP \fIPFADNAME\fP bezieht sich auf ein Verzeichnis auf einem Dateisystem, das nur lesbar ist. .SH "KONFORM ZU" POSIX.1\-2001, POSIX.1\-2008, SVr4, 4.3BSD. .SH FEHLER Unglücke in dem Protokoll, welchem NFS unterliegt, können dazu führen, dass Verzeichnisse, die noch benutzt werden, unerwartet verschwinden. .SH "SIEHE AUCH" \fBrm\fP(1), \fBrmdir\fP(1), \fBchdir\fP(2), \fBchmod\fP(2), \fBmkdir\fP(2), \fBrename\fP(2), \fBunlink\fP(2), \fBunlinkat\fP(2) .SH KOLOPHON Diese Seite ist Teil der Veröffentlichung 4.16 des Projekts Linux\-\fIman\-pages\fP. 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/. .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Michael Arndt , Chris Leick und Mario Blättermann erstellt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an .