So entfernen Sie ein Verzeichnis in Linux

So entfernen Sie ein Verzeichnis in Linux
CRUD -Operationen unter Linux sind tägliche Routineaufgaben wie das Erstellen, Lesen, Aktualisieren und Löschen einer Datei oder eines Verzeichnisses. Dieser Beitrag wird durch eine detaillierte Anleitung zum Entfernen eines Verzeichnisses in Linux aus dem Terminal gehen. Das Entfernen eines Verzeichnisses in Lynx ist nicht so einfach wie das Entfernen einer Datei. Ein Verzeichnis kann ein leeres Verzeichnis sein oder mehrere Dateien in sich oder weitere Unterverzeichnisse enthalten.

Es kann verschiedene Möglichkeiten geben, ein Verzeichnis in jedem Linux -Betriebssystem zu entfernen. Wenn Sie beispielsweise eine GUI eines beliebigen Linux-Betriebssystems wie Gnome oder KDE verwenden, können Sie jedes Verzeichnis entfernen, indem Sie nur mit der rechten Maustaste auf das Verzeichnis klicken. Wenn Sie jedoch mit einem eigenständigen Linux-Server arbeiten und nur über ein Terminal verfügen, um mit dem Linux-Betriebssystem zusammenzuarbeiten, hilft Ihnen diese Anleitung, ein Verzeichnis im Terminal des Linux-Betriebssystems zu entfernen.

Es gibt mehrere Befehle zum Entfernen eines Verzeichnisses unter Linux, basierend auf den Bedürfnissen und unterschiedlichen Zwecken. In diesem Beitrag werden Sie all diese Befehle informiert und alle auf Ubuntu 20 ausführen.04 LTS -System. Die Befehle, die wir lernen und normalerweise verwendet werden, um ein Verzeichnis in Linux zu entfernen, sind

  • rmdir
  • rm

Lassen Sie uns also eintauchen und lernen, wie Sie ein Verzeichnis unter Linux entfernen oder löschen und die verschiedenen Möglichkeiten zur Verwendung der oben genannten Befehle verwenden.

Entfernen Sie ein Verzeichnis mit dem Befehl "rmdir"

Das rmdir Das Befehlszeilen-Tool wird speziell zum Entfernen oder Löschen eines Verzeichnisses im Linux-Betriebssystem verwendet.

Die Syntax der Verwendung der Verwendung rmdir Befehl ist ziemlich einfach und einfach. Geben Sie einfach den Verzeichnisnamen nach dem an rmdir Befehl, und das Verzeichnis wird nur entfernt, wenn es leer ist.

$ sudo rmdir Directory_Name

Wenn das Verzeichnis leer ist, wird es sofort entfernt. Andernfalls führt es zu einem Fehler wie etwas wie "Directory_name" nicht entfernen: Verzeichnis nicht leer ". Diese Nachricht bedeutet letztendlich, dass das Verzeichnis einige Dateien oder Unterverzeichnisse enthält.

Wenn Sie also das Verzeichnis und alles darin entfernen möchten, müssen Sie zum Wechseln zur rm Befehl.

Entfernen Sie ein Verzeichnis mit dem Befehl "RM"

Der rm Der Befehl wird nicht nur zum Entfernen oder Löschen von Verzeichnissen verwendet, sondern wird auch verwendet, um sowohl Verzeichnisse als auch Dateien zu löschen. Es verfügt auch über einige zusätzliche Flaggen, die bei der Ausführung verschiedener Aufgaben entsprechend den Anforderungen helfen.

Zum Beispiel um ein Verzeichnis und seine Unterverzeichnisse zu entfernen, die -R Flag wird verwendet, um ein Verzeichnis, seine Unterverzeichnisse und Dateien rekursiv zu entfernen.

$ sudo rm -r Directory_name

In diesem Befehl wird das Verzeichnis und alle Subdirektorien und Dateien sofort entfernt, nur wenn das Verzeichnis nicht schriftlich geschützt ist.

Wenn das Verzeichnis schreibgeschützt ist, wird der Löschprozess einer geschriebenen Datei aufgefordert. Wenn Sie nicht für die Bestätigung aufgefordert werden möchten, müssen Sie die verwenden -F Option zum Löschen eines schreibgeschützten Verzeichnisse.

Der Befehl zum Löschen eines schreibgeschützten Verzeichnisses und alle darin enthaltenen Dateien und Unterverzeichnisse werden also so verlaufen:

$ sudo rm -rf Directory_Name

Verwendung der rm Befehl können Sie auch mehrere Verzeichnisse in einem einzigen Befehl entfernen. Der Befehl zum Löschen mehrerer Verzeichnisse wäre wie folgt:

$ sudo rm -r Directory_Name_1 Directory_Name_2 Directory_Name_3

So können Sie einfach mehrere Verzeichnisse in einem einzigen Befehl mit dem entfernen rm Befehl.

Abschluss

Dieser Beitrag enthält detaillierte Anleitungen zum Entfernen eines Verzeichnisses in Linux mit der rmdir Und rm Befehl. Wir haben über verschiedene Flaggen wie möglich gelernt Eine R -Flagge, die kann Dateien und Unterverzeichnisse rekursiv löschen. Der -F Flag kann verwendet werden, um ein schreibgeschütztes Verzeichnis zwangs zu löschen.