So entfernen Sie alle Dateien eines Verzeichnisses unter Linux

So entfernen Sie alle Dateien eines Verzeichnisses unter Linux
Dateien werden in den Verzeichnissen von Linux erstellt und gespeichert. Sie können Textdateien, Bilddateien, Musikdateien oder ein anderes Format sein. Diese Dateien belegen einen Platz und viele in unserem System vorhandene Dateien sind zwecklos, sie sollten gelöscht werden, um Platz für neue Dateien zu schaffen.

In Linux können wir eine einzelne Datei entweder löschen/entfernen oder alle Dateien aus einem Verzeichnis über einen einzelnen Befehl in einem Terminal löschen. In diesem Artikel werden wir die Möglichkeiten erörtern, alle Dateien in einem Linux-Verzeichnis zu entfernen.

So entfernen Sie alle Dateien in einem Verzeichnis von Linux

Wir haben Verzeichnisse in einem Pfad/Home/Hammad/mit einem Namen, New_Directory, New_Directory1, New_Directory2 und New_Directory3, die Dateien enthalten, sie anzeigen und die Komponenten des Pfades auflisten:

$ ls/home/hammad/

Verwenden Sie den Befehl, um die Dateien von „new_directory“ anzuzeigen:

$ ls/home/hammad/new_directory

Um diese Dateien aus dem Verzeichnis „new_directory“ zu entfernen, können wir einfach den Befehl „RM“ verwenden. Die allgemeine Syntax der Verwendung des Befehls rm lautet:

$ rm [Option] [Pfad]/[Dateiname]

Die Erklärung zur Syntax ist einfach:

  • Verwenden Sie den Befehl von RM, um die Dateien aus dem Verzeichnis zu entfernen
  • Verwenden Sie alle Optionen, um den Fortschritt anzuzeigen, um ihn gewaltsam zu entfernen
  • Geben Sie den Pfadnamen ein, in dem sich das Verzeichnis befindet
  • Erwähnen Sie die Dateinamen, die Sie entfernen möchten, oder verwenden Sie einfach „*“, um alle Dateien aus dem Verzeichnis zu entfernen

Angenommen, wir möchten alle Dateien aus der “entfernen“/home/hammad/new_directory/*”Pfad, wir werden den Befehl verwenden:

$ rm/home/hammad/new_directory/*

Wir können auch den Fortschritt der entfernten Dateien mit dem Flag „-v“ anmelden. Wir werden den Befehl ausführen:

$ rm -v/home/hammad/new_directory1/*

Im obigen Befehl wird das Flag „-v“ verwendet, um den Fortschritt des Befehls anzuzeigen, in dem "*" zum Löschen aller Dateien des Verzeichnisses verwendet wird, und zur Überprüfung, ob alle Dateien gelöscht werden Inhalt des Verzeichnisses mit dem Befehl:

$ ls -l/home/hammad/new_directory

Der obige Befehl hat überprüft, ob das Verzeichnis keine Dateien enthält und es auch einige andere nützliche Optionen gibt. Mit dem „-f“, mit dem die Dateien gewaltsam gelöscht werden, und "-r" löscht das Verzeichnis und seine Dateien. Wir werden alle diese Flags insgesamt verwenden, um die Dateien von "new_directory2" zu löschen

$ rm -vfr/home/hammad/new_directory2/*

In der obigen Ausgabe können wir sehen, dass das „-r“ -Flag das Sub-Verzeichnis „OfficenDirectory“ aus dem New_Directory2 entfernt, um die Dateien von New_Directory2 aufzulisten. Wir verwenden den Befehl LS:

$ ls -l/home/hammad/new_directory2

Wir haben eine andere Option, die "-i" ist. Wenn wir diese Option verwenden, werden vor dem Löschen der Datei um Erlaubnis gefragt ”Um es zu stornieren. Wir werden "-i" verwenden, um Dateien von New_Directory3 zu löschen:

$ rm -i/home/hammad/new_directory3/*

Im obigen Befehl ist ersichtlich, dass wir bestätigt haben, dass wir „MyFile“ löschen und abgesagt haben, um „MyScript zu löschen“.sh ”, um die Dateien im Ordner anzuzeigen:

$ ls/home/hammad/new_directory3

Wir können das „MyScript.Die SH -Datei wurde nicht aus dem Verzeichnis entfernt.

Um alle leeren Verzeichnisse zu löschen, verwenden wir den Befehl "rmdir":

$ rmdir new_directory new_directory1 new_directory2 new_directory3

Alle leeren Verzeichnisse werden entfernt. Verwenden Sie den Befehl LS, um zu überprüfen:

Abschluss

Durch das Entfernen der Dateien aus dem Verzeichnis wird der freie Speicherplatz für die neuen Dateien und Anwendungen erstellt. Daher sollten Dateien ohne Verwendung aus dem System entfernt werden. Um alle Dateien aus dem Verzeichnis zu entfernen. Verschiedene Optionen können auch zusammen mit dem Befehl rm verwendet werden, der auch mit Hilfe von Beispielen besprochen wird.