mkdir(1) mkdir(1)
NAME
mkdir - Verzeichnis erzeugen (make a directory)
SYNTAX
mkdir [option ...] verzeichnis ...
BESCHREIBUNG
Mit mkdir können Sie ein neues Verzeichnis einrichten.
mkdir trägt in das neue Verzeichnis folgende Verweise ein:
. (Punkt) für das Verzeichnis selbst
.. (Punkt Punkt) für das übergeordnete Verzeichnis
mkdir kann nur ausgeführt werden, wenn Sie in dem Verzeichnis, das dem
einzurichtenden Verzeichnis übergeordnet ist, das Schreibrecht haben.
OPTIONEN
Keine Option angegeben:
mkdir legt die in verzeichnis angegebenen Verzeichnisse mit den
Zugriffsrechten 777 [siehe chmod(1)] an, modifiziert durch die
aktuelle Schutzbit-Maske [siehe umask(1)].
- m modus
(m - mode) mkdir legt das neu anzulegende verzeichnis mit den in
modus angegebenen Zugriffsrechten an [siehe chmod(1)].
-p (p - parent) mkdir legt zuerst alle nicht existierenden über-
geordneten Verzeichnisse an, die im Pfadnamen von verzeichnis
enthalten sind, bevor verzeichnis selbst angelegt wird. Die über-
geordneten Verzeichnisse erhalten die Standardzugriffsrechte und
zusätzlich u+wx, damit Unterverzeichnisse in jedem Fall angelegt
werden können.
-- Ende der Optionenliste. Die Angabe ist nötig, wenn verzeichnis
mit - beginnt.
verzeichnis
Name des Verzeichnisses, das Sie einrichten möchten. Sie können
mehrere Verzeichnisse angeben.
Sie können für verzeichnis sowohl den relativen als auch den
absoluten Pfadnamen angeben.
Das neue Verzeichnis erhält die realen Benutzer- und Gruppennum-
mern des aufrufenden Prozesses.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
mkdir(1) mkdir(1)
ENDESTATUS
0 mkdir konnte alle angegebenen Verzeichnisse einrichten.
>0 Ein Fehler ist aufgetreten. mkdir gibt eine Fehlermeldung aus.
INTERNATIONALE UMGEBUNG
Die Umgebungsvariable LCMESSAGES bestimmt die Sprache der Meldungs-
texte. Wenn LCMESSAGES nicht oder als leere Zeichenkette definiert
ist, wird der Wert von LANG als Standardwert herangezogen. Ist auch
LANG nicht oder als leere Zeichenkette definiert, verhält sich das
System so, als wäre es nicht internationalisiert.
Die Umgebungsvariable LCALL bestimmt die gesamte internationale Umge-
bung. LCALL hat Vorrang vor allen anderen Umgebungsvariablen im
Bereich der Internationalisierung.
BEISPIELE
Anlegen des Verzeichnisses briefe im Verzeichnis
/home/sysiphus/sonstiges:
Stellen Sie zunächst fest, in welchem Verzeichnis Sie sich befinden.
Die Voreinstellung der Zugriffsrechte für Verzeichnisse ist auf den
Wert 777 gesetzt.
$ pwd
/home/sysiphus
Sie lassen sich den Inhalt des Verzeichnisses ausgeben.
$ ls -l
total 145
drwx------ 2 sysiphus gruppe1 1560 Oct 11 15:36 bildschirme
-rw-r--r-- 1 sysiphus gruppe1 5329 Nov 03 09:54 diff.rc.1
.
.
.
drwxr----- 3 sysiphus gruppe1 2340 Jun 11 15:35 lingua
drwx------ 2 sysiphus gruppe1 3380 Oct 11 15:36 post
drwx--x--x 2 sysiphus gruppe1 2080 Nov 04 16:08 proz
drwx--x--x 2 sysiphus gruppe1 2589 Aug 03 15:08 sonstiges
Sie legen das neue Verzeichnis an.
$ mkdir sonstiges/briefe
Prüfen Sie, ob das Verzeichnis briefe angelegt wurde.
$ cd sonstiges
$ ls -l
total 5
drwxrwxrwx 2 sysiphus gruppe1 520 Jan 22 16:21 briefe
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
mkdir(1) mkdir(1)
SIEHE AUCH
rm(1), rmdir(1), sh(1), umask(1), mkdir(2).
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98