So löschen Sie ein Verzeichnis unter Linux

Freigeben: 2019-12-25 11:24:57
Original
15116 Leute haben es durchsucht

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage