> Linux Reviews > man >

mkdir

mkdir


  1. mkdir.1.man
  2. mkdir.2.man


1. mkdir.1.man

Manpage of MKDIR

MKDIR

Section: Dienstprogramme für Benutzer (1)
Updated: April 2010
Index Return to Main Contents
 

BEZEICHNUNG

mkdir - Verzeichnisse erstellen  

ÜBERSICHT

mkdir [OPTION]... VERZEICHNIS...  

BESCHREIBUNG

Erstellen der VERZEICHNISse, wenn sie noch nicht existieren.

Die obligatorischen Argumente für Optionen sind für deren Kurz- und Langform gleich.

-m, --mode=MODUS
Dateimodus setzen (wie bei chmod), nicht a=rwx - umask
-p, --parents
Kein Fehler, wenn vorhanden; übergeordnete Verzeichnisse erstellen, wenn notwendig
-v, --verbose
Für jedes erstellte Verzeichnis eine Meldung ausgeben
-Z, --context=KTX
Den SELinux-Sicherheitskontext jedes erstellten Verzeichnisses auf KTX setzen
--help
Diese Hilfe anzeigen und beenden
--version
Versionsinformation anzeigen und beenden
 

AUTOR

Geschrieben von David MacKenzie.  

FEHLER BERICHTEN

Berichten Sie Fehler in mkdir (auf Englisch) an bug-coreutils@gnu.org
Homepage der GNU coreutils: <http://www.gnu.org/software/coreutils/>
Allgemeine Hilfe zur Benutzung von GNU-Software: <http://www.gnu.org/gethelp/>
Berichten Sie Fehler in der Übersetzung von mkdir an <http://translationproject.org/team/de>  

COPYRIGHT

Copyright © 2010 Free Software Foundation, Inc. Lizenz GPLv3+: GNU GPL Version 3 oder neuer <http://gnu.org/licenses/gpl>.
Dies ist freie Software: Sie können sie verändern und weitergeben. Es gibt KEINE GARANTIE, soweit gesetzlich zulässig.  

SIEHE AUCH

mkdir(2)

Die vollständige Dokumentation für mkdir wird als Texinfo-Handbuch gepflegt. Wenn die Programme info und mkdir auf Ihrem Rechner ordnungsgemäß installiert sind, können Sie mit dem Befehl

info coreutils aqmkdir invocationaq

auf das vollständige Handbuch zugreifen.

 

ÜBERSETZUNG

Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder <ke@suse.de>, Lutz Behnke <lutz.behnke@gmx.de>, Michael Schmidt <michael@guug.de>, Michael Piefel <piefel@informatik.hu-berlin.de> und Tobias Quathamer <toddy@debian.org> 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 <debian-l10n-german@lists.debian.org>.


 

Index

BEZEICHNUNG
ÜBERSICHT
BESCHREIBUNG
AUTOR
FEHLER BERICHTEN
COPYRIGHT
SIEHE AUCH
ÜBERSETZUNG

This document was created by man2html using the manual pages.
Time: 17:10:29 GMT, January 19, 2012

2. mkdir.2.man

Manpage of MKDIR

MKDIR

Section: Systemaufrufe (2)
Updated: 17. August 2001
Index Return to Main Contents
 

BEZEICHNUNG

mkdir - Erzeugt ein Verzeichnis

Diese Handbuchseite ist eventuell veraltet. Im Zweifelsfall ziehen Sie die englischsprachige Handbuchseite zu Rate, indem Sie

man -LC 2 mkdir

eingeben.  

ÜBERSICHT

#include <sys/stat.h>
#include <sys/types.h>

int mkdir(const char *pathname, mode_t mode);
 

BESCHREIBUNG

mkdir versucht, ein Verzeichnis mit dem Namen pathname anzulegen. Zusammen mit der umask des aktuellen Prozesses legt der Parameter mode die Zugriffsrechte des neuen Verzeichnisses fest. Die Rechte werden bestimmt über (mode & ~umask).

Der Besitzer des neuen Verzeichnisses ergibt sich aus der effektiven Benutzer-ID des aufrufenden Prozesses. Welche Gruppe das Verzeichnis besitzt, hängt im Normalfall von der effektiven Gruppen-ID des aufrufenden Prozesses ab. Ist jedoch im übergeordneten Verzeichnis das Set-Group-ID-Bit gesetzt oder wurde das betreffende Dateisystem mit BSD-Gruppeneigenschaften gemountet, so erbt das neue Verzeichnis die Gruppen-ID des übergeordneten Verzeichnisses.

Ist das Set-Group-ID-Bit im übergeordneten Verzeichnis gesetzt, so wird es auch im neuen Verzeichnis übernommen.

 

RÜCKGABEWERT

mkdir gibt bei Erfolg 0 zurück und -1, wenn ein Fehler aufgetreten ist. Im Fehlerfall wird errno entsprechend gesetzt.  

FEHLER

EPERM
Das Dateisystem, das pathname enthält, unterstützt nicht das Erstellen von Verzeichnissen.
EEXIST
pathname existiert bereits (nicht unbedingt als Verzeichnis). Das schließt den Fall ein, dass pathname ein symbolischer Verweis ist, gleichgültig ob das referenzierte Objekt existiert oder nicht.
EFAULT
pathname zeigt auf Speicher außerhalb des adressierbaren Bereichs.
EACCES
Das übergeordnete Verzeichnis gibt dem Prozess keine Schreibberechtigung oder eines der Verzeichnisse in pathname erlaubt keine Suche (-x-).
ENAMETOOLONG
pathname ist zu lang.
ENOENT
Eine Komponente in pathname existiert nicht oder verweist symbolisch auf ein nicht existierendes Objekt.
ENOTDIR
Eine Komponente in pathname, die als Verzeichnis benutzt wurde, ist gar kein Verzeichnis.
ENOMEM
Dem Kernel steht zuwenig Speicher zur Verfügung.
EROFS
pathname zeigt auf ein schreibgeschütztes Dateisystem.
ELOOP
In pathname sind zu viele symbolische Verweise enthalten. Häufig wird dieser Fehler durch einen oder mehrere symbolische Verweise verursacht, die letztendlich auf sich selbst zeigen und dadurch eine Schleife bilden.
ENOSPC
Auf dem Gerät, das pathname enthält, ist entweder nicht mehr genug Platz für ein neues Verzeichnis oder die Disk-Quota des Benutzer ist bereits erschöpft.
 

KONFORM ZU

SVr4, POSIX, BSD, SYSV, X/OPEN. SVr4 beschreibt zusätzlich die Fehler EIO, EMULTIHOP und ENOLINK; ELOOP ist in POSIX.1 nicht erwähnt.  

BUGS

In dem NFS zugrundeliegenden Protokoll gibt es zahlreiche Ungereimtheiten. Manche davon wirken sich auch auf mkdir aus.  

SIEHE AUCH

mkdir(1), chmod(2), mknod(2), mount(2), rmdir(2), stat(2), umask(2), unlink(2).


 

Index

BEZEICHNUNG
ÜBERSICHT
BESCHREIBUNG
RÜCKGABEWERT
FEHLER
KONFORM ZU
BUGS
SIEHE AUCH

This document was created by man2html using the manual pages.
Time: 17:10:29 GMT, January 19, 2012

SVENSKA - cs - SVENSKA - SVENSKA - ja - nl - pl - ro - SVENSKA