Verzeichnisse im Linux-Shell erstellen
In der Linux-Shell können Sie Verzeichnisse mit dem Befehl mkdir
(make directory) erstellen. Dieser Befehl ermöglicht es Ihnen, neue Verzeichnisse am gewünschten Ort innerhalb der Dateisystemhierarchie zu erstellen.
Grundlegende Verwendung des mkdir
-Befehls
Die grundlegende Syntax für den mkdir
-Befehl lautet:
mkdir [options] <directory_name>
Dabei steht [options]
für optionale Flags oder Parameter, die Sie mit dem mkdir
-Befehl verwenden können, und <directory_name>
ist der Name des Verzeichnisses, das Sie erstellen möchten.
Um beispielsweise ein neues Verzeichnis mit dem Namen project
im aktuellen Arbeitsverzeichnis zu erstellen, können Sie den folgenden Befehl verwenden:
mkdir project
Verzeichnisse mit absoluten und relativen Pfaden erstellen
Sie können Verzeichnisse auch mit absoluten oder relativen Pfaden erstellen. Um beispielsweise ein neues Verzeichnis mit dem Namen labex
im Verzeichnis /home
zu erstellen, können Sie den folgenden Befehl verwenden:
mkdir /home/labex
Alternativ, wenn Ihr aktuelles Arbeitsverzeichnis /home
ist, können Sie dasselbe Verzeichnis mit einem relativen Pfad erstellen:
mkdir labex
Mehrere Verzeichnisse gleichzeitig erstellen
Der mkdir
-Befehl ermöglicht es Ihnen auch, mehrere Verzeichnisse gleichzeitig zu erstellen. Geben Sie dazu einfach die Namen der Verzeichnisse durch Leerzeichen getrennt an:
mkdir project1 project2 project3
Dies erstellt drei Verzeichnisse: project1
, project2
und project3
.
Verzeichnisse mit Zwischendateien erstellen
Wenn Sie ein Verzeichnis innerhalb eines noch nicht existierenden Verzeichnisses erstellen müssen, können Sie die Option -p
(parent) verwenden. Dadurch werden auch die notwendigen Zwischendateien erstellt.
Um beispielsweise das Verzeichnis /home/labex/project
zu erstellen, wenn das Verzeichnis /home/labex
noch nicht existiert, können Sie den folgenden Befehl verwenden:
mkdir -p /home/labex/project
Mit dem grundlegenden Verständnis des mkdir
-Befehls können Sie Verzeichnisse in Ihrer Linux-Umgebung effizient erstellen, um Ihre Dateien und Projekte zu organisieren.