RMDIR -Befehl
Mit dem Befehlszeilen-Dienstprogramm „RMDIR“ werden leere Dateien oder Verzeichnisse gelöscht. Anstatt ein Verzeichnis zu überprüfen, unabhängig davon, ob es leer ist oder nicht, können Sie nur ein leeres Verzeichnis löschen. Im folgenden Beispiel löschen wir das Verzeichnis "Testflateer" mit Hilfe des Befehl "rmdir".
Geben Sie im Befehl „rmdir“ den Namen des Verzeichnisses an, das Sie aus Ihrem Dateisystem entfernen möchten. Zum Beispiel haben wir in dem folgenden Befehl "TestFolder" hinzugefügt.
$ rmdir TestfellOh! Die Ausgabe besagt, dass das Verzeichnis nicht leer ist; Daher ist „RMDIR“ nicht entfernt, es zu entfernen. In diesem Fall werden wir vorwärts gehen, um den Befehl „RM“ zu verwenden, um ihn aus dem System zu entfernen.
RM -Befehl
Ein weiteres beliebtestes Befehlszeilen-Tool, das zum Entfernen von Dateien und Verzeichnissen verwendet wird, ist der Befehl „RM“. Entgegen dem Befehl „rmdir“ kann der Befehl rm sowohl leere als auch nicht leere Dateien und Verzeichnisse entfernen. "RM" bietet verschiedene Optionen.
-R oder -R -Optionen beseitigen ein nicht leeres Verzeichnis mit allen Inhalten, während die Option -d Ihnen ermöglicht, ein leeres Verzeichnis zu löschen. Verwenden Sie beispielsweise die Option -r im Befehl „rm“, um beispielsweise einen „Testfliner“ mit allen Inhalten zu entfernen.
$ rm -r TestfellerWie Sie sehen können, haben wir jetzt nicht den „TestFolder“ in unserem Heimverzeichnis.
Wenn Sie ein mit Schreibgeschützt geschütztes Verzeichnis oder Dateien entfernen möchten, wird eine Eingabeaufforderung angezeigt, mit der Sie die Löschung bestätigen können. Verwenden Sie die Option -F zum Löschen dieses Verzeichnistyps, ohne die Eingabeaufforderung zu erhalten.
$ RM -RF TestfellerRufen Sie das Dienstprogramm „RM“ auf und geben Sie den Namen mehrerer Verzeichnisse an, die durch den Raum getrennt sind, um sie sofort zu entfernen. Beispielsweise können die nachstehend aufgeführten Verzeichnisse "Testfolter1", "Testbeolder2", "Testbeolder3" sofort mit dem Befehl "rm" entfernt werden, und wir werden Ihnen zeigen, wie das geht.
$ rm -r Testbefolder1 Testfolter2 Testbefolder3Listen Sie die Verzeichnisse mit „LS -L“ auf und überprüfen Sie die Dateien, um die Löschung zu bestätigen.
Die Option "I im Befehl" RM "weist ihn an, um eine Bestätigung zu verlangen.
$ RM -RI -TestfulnerBefehl finden
Der Befehl suchen Ermöglicht einem Benutzer, nach Verzeichnissen und Dateien basierend auf einem bestimmten Ausdruck zu suchen und auf jeder angepassten Datei eine Aktion auszuführen. Die Verwendung des Befehls zum Finden, um Verzeichnisse basierend auf einem Muster zu entfernen, wird als das häufigste Szenario angesehen. Im folgenden Beispiel werden wir alle Verzeichnisse löschen, die mit "_cache" im aktuellen Verzeichnis enden.
$ find . -Geben Sie d -name '*_cache' -exec rm -r ein +Abschluss
Entfernen von Verzeichnissen in Linux, die aus einfachen und unkomplizierten Verfahren bestehen, müssen Sie sich jedoch Ihrer wichtigen Daten bewusst sein, bevor Sie sie löschen. In diesem Artikel haben wir Ihnen verschiedene Methoden zum Entfernen von Verzeichnissen gezeigt. Diese Methoden umfassen "RMDIR", "RM", "Find" -Befehl. Mit "RMDIR" können Sie nur ein leeres Verzeichnis löschen, während "Find "- und" RM "-Vernahmerschaften unterschiedliche Kriterien für das Entfernen von Verzeichnissen liefern.