Ordner über die Konsole erstellen oder löschen - Ubuntu-Terminal
Inhaltsverzeichnis:
- Linux mkdir Befehlssyntax
- So erstellen Sie ein neues Verzeichnis
- So erstellen Sie übergeordnete Verzeichnisse
- Festlegen von Berechtigungen beim Erstellen eines Verzeichnisses
- So erstellen Sie mehrere Verzeichnisse
- Fazit
In Linux-Systemen können Sie neue Verzeichnisse entweder über die Befehlszeile oder mithilfe des Dateimanagers Ihres Desktops erstellen. Der Befehl zum Erstellen von Verzeichnissen (auch als Ordner bezeichnet) lautet
mkdir
.
In diesem Lernprogramm werden die Grundlagen der Verwendung des
mkdir
einschließlich alltäglicher Beispiele
mkdir
.
Linux mkdir Befehlssyntax
Die Syntax für den Befehl
mkdir
lautet wie folgt:
mkdir
Der Befehl verwendet einen oder mehrere Verzeichnisnamen als Argumente.
So erstellen Sie ein neues Verzeichnis
Um ein Verzeichnis unter Linux zu erstellen, übergeben Sie den Namen des Verzeichnisses als Argument an den Befehl
mkdir
. Um beispielsweise ein neues Verzeichnis
newdir
zu erstellen,
newdir
Sie den folgenden Befehl aus:
mkdir newdir
Sie können überprüfen, ob das Verzeichnis erstellt wurde, indem Sie den Inhalt mit dem Befehl
ls
auflisten:
ls -l
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
Wenn Sie nur den Verzeichnisnamen ohne den vollständigen Pfad angeben, wird dieser im aktuellen Arbeitsverzeichnis erstellt.
Das aktuelle Arbeitsverzeichnis ist das Verzeichnis, von dem aus Sie die Befehle ausführen. Verwenden Sie den Befehl
cd
um das aktuelle Arbeitsverzeichnis zu ändern.
Um ein Verzeichnis an einem anderen Ort zu erstellen, müssen Sie den absoluten oder relativen Dateipfad zum übergeordneten Verzeichnis angeben. Um beispielsweise ein neues Verzeichnis im Verzeichnis
/tmp
zu erstellen, geben Sie
/tmp
:
mkdir /tmp/newdir
mkdir /root/newdir
mkdir: cannot create directory '/root/newdir': Permission denied
Die Option
-v
(
--verbose
) weist
mkdir
an, für jedes erstellte Verzeichnis eine Nachricht zu drucken.
So erstellen Sie übergeordnete Verzeichnisse
Ein übergeordnetes Verzeichnis ist ein Verzeichnis, das sich über einem anderen Verzeichnis in der Verzeichnisstruktur befindet. Verwenden Sie die Option
-p
um übergeordnete Verzeichnisse zu erstellen.
/home/linuxize/Music/Rock/Gothic
, Sie möchten ein Verzeichnis
/home/linuxize/Music/Rock/Gothic
erstellen:
mkdir /home/linuxize/Music/Rock/Gothic
Wenn eines der übergeordneten Verzeichnisse nicht vorhanden ist, wird der folgende Fehler angezeigt:
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
Anstatt die fehlenden übergeordneten Verzeichnisse
mkdir
, rufen Sie den Befehl
mkdir
mit der Option
-p
:
mkdir -p /home/linuxize/Music/Rock/Gothic
Wenn die Option
-p
verwendet wird, erstellt der Befehl das Verzeichnis nur, wenn es nicht vorhanden ist.
Wenn Sie versuchen, ein bereits vorhandenes Verzeichnis zu erstellen und die Option
-p
nicht angegeben wird, gibt
mkdir
Fehler "
File exists
:
mkdir newdir
mkdir: cannot create directory 'newdir': File exists
Festlegen von Berechtigungen beim Erstellen eines Verzeichnisses
Verwenden Sie die Option
-m
(
-mode
), um ein Verzeichnis mit bestimmten Berechtigungen zu erstellen. Die Syntax zum Zuweisen von Berechtigungen ist dieselbe wie beim Befehl
chmod
.
Im folgenden Beispiel erstellen wir ein neues Verzeichnis mit
700
Berechtigungen. Dies bedeutet, dass nur der Benutzer, der das Verzeichnis erstellt hat, darauf zugreifen kann:
mkdir -m 700 newdir
Wenn die Option
-m
nicht verwendet wird, haben die neu erstellten Verzeichnisse in der Regel entweder
umask
oder
755
Berechtigungen, abhängig vom
umask
Wert.
So erstellen Sie mehrere Verzeichnisse
Um mehrere Verzeichnisse zu erstellen, geben Sie die Namen der Verzeichnisse als Befehlsargumente an, getrennt durch ein Leerzeichen:
mkdir dir1 dir2 dir3
Mit
mkdir
Befehl
mkdir
können Sie auch einen komplexen Verzeichnisbaum mit einem
mkdir
Befehl erstellen:
mkdir -p Music/{Jazz/Blues, Folk, Disco, Rock/{Gothic, Punk, Progressive}, Classical/Baroque/Early}
Der obige Befehl erstellt den folgenden Verzeichnisbaum:
Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk
Fazit
Der Befehl
mkdir
Linux wird zum Erstellen neuer Verzeichnisse verwendet.
Weitere Informationen zu
mkdir
finden Sie auf der Manpage zu mkdir.
So erstellen Sie Gruppen unter Linux (Befehl groupadd)
In diesem Artikel wird erläutert, wie Sie unter Linux mit dem Befehl groupadd neue Gruppen erstellen. Gruppen werden zum Organisieren und Verwalten von Benutzerkonten verwendet.
Ls Befehl in Linux (Dateien und Verzeichnisse auflisten)
Der Befehl ls ist einer der grundlegenden Befehle, die jeder Linux-Benutzer kennen sollte. Es wird verwendet, um Informationen zu Dateien und Verzeichnissen im Dateisystem aufzulisten.
So verschieben Sie Dateien und Verzeichnisse unter Linux (Befehl mv)
Das Verschieben von Dateien und Verzeichnissen ist eine der grundlegendsten Aufgaben, die Sie häufig auf einem Linux-System ausführen müssen. In diesem Lernprogramm wird erläutert, wie Sie mit dem Befehl mv Dateien und Verzeichnisse verschieben.