Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So löschen Sie ein Verzeichnis unter Linux

So löschen Sie ein Verzeichnis unter Linux

尚
Original
2019-12-25 11:24:5715007Durchsuche

So löschen Sie ein Verzeichnis unter Linux

So löschen Sie ein Verzeichnis unter Linux:

Verwenden Sie den Befehl rmdir, um ein Verzeichnis zu löschen

rmdir ist ein Befehl Wird zum Löschen leerer Verzeichnisse verwendet. Befehlszeilen-Dienstprogramm. Sie müssen das Verzeichnis nur löschen, wenn es leer ist. Es ist nicht erforderlich, zu überprüfen, ob das Verzeichnis leer ist.

Um das Verzeichnis rmdir zu löschen, geben Sie den Befehl gefolgt vom Namen des Verzeichnisses ein, das Sie löschen möchten. Um beispielsweise ein Verzeichnis mit dem Namen linuxmi zu löschen, geben Sie Folgendes ein:

linuxidc@linuxidc:~$ rmdir linuxmi

Wenn das Verzeichnis nicht leer ist, erhalten Sie die folgende Fehlermeldung:

rmdir: Löschen von „linuxmi“ fehlgeschlagen: Verzeichnis ist nicht leer leer

So löschen Sie ein Verzeichnis unter Linux

In diesem Fall müssen Sie den Befehl rm verwenden oder den Verzeichnisinhalt manuell löschen, bevor Sie ihn löschen können.

Verzeichnisse mit dem Befehl rm löschen

rm ist ein Befehlszeilenprogramm zum Löschen von Dateien und Verzeichnissen. Im Gegensatz zum Befehl rmdir kann rm sowohl leere als auch nicht leere Verzeichnisse löschen.

Standardmäßig löscht rm keine Verzeichnisse, wenn es ohne Optionen verwendet wird. Um leere Verzeichnisse zu löschen, verwenden Sie die Option -d(--dir). Wenn Sie ein nicht leeres Verzeichnis und seinen gesamten Inhalt löschen möchten, verwenden Sie die Option -r (--recursive oder -R).

Um beispielsweise ein Verzeichnis namens linuxmi und seinen gesamten Inhalt zu löschen, würden Sie Folgendes eingeben:

rm -r linuxmi

Wenn ein Verzeichnis oder eine Datei im Verzeichnis schreibgeschützt ist, werden Sie zur Bestätigung aufgefordert die Löschung. Um Verzeichnisse ohne Aufforderung zu löschen, verwenden Sie die folgende Option -f:

rm -r dirname

Um mehrere Verzeichnisse auf einmal zu löschen, verwenden Sie den Befehl rm, gefolgt von den durch Leerzeichen getrennten Verzeichnisnamen. Der folgende Befehl löscht jedes aufgelistete Verzeichnis und seinen Inhalt:

rm -r linuxmi linuxmi linuxidc

Die Option -i weist rm an, Sie zur Bestätigung des Löschens jedes Unterverzeichnisses und jeder Datei aufzufordern. Dies kann etwas ärgerlich sein, wenn das Verzeichnis viele Dateien enthält. Sie können daher die Verwendung der Option -I in Betracht ziehen, die Sie nur einmal auffordert, bevor Sie mit dem Löschen fortfahren.

rm -rI linuxidc

Wenn Sie sicher sind, dass Sie das Verzeichnis löschen möchten, geben Sie bitte y ein und klicken Sie auf die Eingabetaste.

rm: remove 1 argument recursively? y

So löschen Sie ein Verzeichnis unter Linux

Online-Lernvideo-Sharing: Linux-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie ein Verzeichnis unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn