Möchten Sie wissen, wie Sie eine Datei oder einen Ordner auf Ihrem Linux-Computer löschen können? Möglicherweise haben Sie einige unnötige Dateien, die Sie von Ihrem System entfernen möchten.

In diesem Artikel werden wir alles diskutieren, was mit dem Löschen von Dateien und Ordnern unter Linux zusammenhängt. Wir werden auch kurze Informationen zu den verschiedenen Flags und Optionen bereitstellen, die Sie beim Löschen von Dateien und Verzeichnissen auf Ihrem Computer verwenden können.

So löschen Sie eine Datei unter Linux

Standardmäßig bieten Linux-Systeme die Möglichkeit, Dateien und Verzeichnisse über das Terminal zu löschen. Verknüpfung aufheben, rm, und rmdir sind integrierte Dienstprogramme, mit denen ein Benutzer seinen Systemspeicher bereinigen kann, indem er nicht mehr benötigte Dateien entfernt (rm steht für) entfernen während rmdir bezeichnet Verzeichnis entfernen).

Geben Sie Folgendes ein, um eine Datei mit dem Befehl unlink zu löschen:

Verknüpfung des Dateinamens aufheben
instagram viewer

Wenn Sie drücken EingebenDas System entfernt die feste Verknüpfung der angegebenen Datei mit dem Speicher. Beachten Sie, dass Sie mit dem Befehl zum Aufheben der Verknüpfung nicht mehrere Dateien löschen können. Der Befehl rm hat in solchen Situationen die Oberhand.

Geben Sie Folgendes ein, um eine einzelne Datei mit rm zu löschen:

rm Dateiname

Mit rm müssen Sie das Löschen von schreibgeschützten Dateien durch Eingabe bestätigen y oder Ja. Dies ist ein Sicherheitsmechanismus unter Linux, da die meisten Systemdateien schreibgeschützt sind und Linux bestätigt, ob der Benutzer sie löschen möchte. Datei- und Ordnerverschlüsselung unter Linux Dies ist auch möglich, wenn Sie Ihr System ernsthaft schützen möchten.

Beim Löschen einer schreibgeschützten Datei wird eine ähnliche Eingabeaufforderung wie die folgende angezeigt.

rm: schreibgeschützte reguläre leere Datei 'Dateiname' entfernen?

Sie können auch mehrere Dateinamen übergeben, die durch das getrennt sind Raum Zeichen, um mehr als eine Datei zu entfernen.

rm Dateiname1 Dateiname2 Dateiname3

Um alle Dateien mit einer bestimmten Erweiterung zu löschen, können Sie implementieren Reguläre Ausdrücke im Befehl rm.

rm * .txt

Mit dem oben genannten Befehl werden alle Textdateien im aktuellen Arbeitsverzeichnis entfernt.

Wenn Sie das Löschen jeder Datei in einem Verzeichnis bestätigen möchten, verwenden Sie die -ich Flagge mit rm. Das -ich Flagge steht für interaktiv und können Sie auswählen, ob Sie die Datei löschen möchten oder nicht. Sie müssen eingeben y / yes oder n / nein um Ihre Wahl zu bestätigen.

rm -i * .txt

Verwenden Sie die Taste, um Dateien ohne Bestätigungsaufforderung zu löschen -f Flag mit dem Befehl rm. Das -f steht für Macht oder gewaltsam.

rm -f Dateiname1 Dateiname2 Dateiname3

Es gibt verschiedene andere rm-Optionen, die Sie verwenden können. Sie können auch mehrere Optionen miteinander verketten, um die Effizienz Ihres Befehls zu erhöhen. Zum Beispiel kombinieren -ich und -v zusammen wird eine Eingabeaufforderung angezeigt, bevor eine bestimmte Datei im ausführlichen Modus gelöscht wird.

rm -iv * .docx

Verbunden: So erstellen Sie eine neue Datei unter Linux

Verzeichnisse und Ordner entfernen

Unter Linux gibt es zwei Befehlsoptionen, wenn Ordner gelöscht werden sollen. Sie können entweder die verwenden rmdir Befehl oder die rm Befehl.

Es gibt jedoch einen kleinen Unterschied zwischen diesen beiden Befehlen. Mit rmdir können Sie nur leere Verzeichnisse löschen. Wenn Sie einen Ordner haben, der mehrere Dateien enthält, müssen Sie den Befehl rm verwenden.

So löschen Sie einen leeren Ordner mit dem Befehl rmdir:

rmdir / Verzeichnis

Wenn Sie ein leeres Verzeichnis entfernen möchten, verwenden Sie das -d Flag mit dem Befehl rm. Das -d Flagge steht für Verzeichnis.

rm -d / Verzeichnis

Das Löschen mehrerer Verzeichnisse mit dem Befehl rm ist ebenfalls einfach. Übergeben Sie den Namen der Ordner, die durch das getrennt sind Raum Charakter.

rm -r / dir1 / dir2 / dir3

Verwenden Sie das, um ein nicht leeres Verzeichnis (Ordner mit Dateien) zu löschen -r Option mit dem Befehl. Das -r Flagge oder rekursiv Mit flag werden alle Dateien und Unterordner des angegebenen Verzeichnisses rekursiv gelöscht.

rm -r / Verzeichnis

Wenn das Verzeichnis wie bei Dateien unter Linux schreibgeschützt ist, zeigt rm eine Eingabeaufforderung an, in der Sie aufgefordert werden, das Entfernen erneut zu bestätigen. Verwenden Sie die Eingabeaufforderung, um die Eingabeaufforderung zu umgehen -f Flag mit dem Befehl.

rm -rf / Verzeichnis

Sie können beim Löschen von Ordnern auch mehrere Optionen miteinander verketten. Es ist auch möglich, beim Löschen von Linux-Verzeichnissen reguläre Ausdrücke zu verwenden.

Dateiverwaltung unter Linux

Wissen So organisieren Sie die Speicherung auf Ihrem Computer Das Löschen von Dateien und Ordnern ist unerlässlich. Möglicherweise stoßen Sie auf eine Situation, in der Ihr Dateimanager das grafische Löschen von Dateien und Ordnern nicht zulässt. In solchen Fällen ist es die einzig geeignete Wahl, die Dateien über das Terminal zu entfernen.

Manchmal möchten Sie eine Datei möglicherweise in ein anderes Verzeichnis verschieben, anstatt sie vollständig von Ihrem System zu löschen. Linux bietet die mv Befehl zum Ändern des Speicherorts von Dateien und Ordnern in Ihrem Systemspeicher.

Email
So verschieben Sie Linux-Dateien mit dem Befehl Mv

Das Verschieben von Dateien im Linux-Terminal ist leistungsfähiger als in einem Dateibrowser, aber Sie müssen wissen, was Sie tun.

Verwandte Themen
  • Linux
  • Dokumentenverwaltung
  • Terminal
  • Linux
Über den Autor
Deepesh Sharma (23 Artikel veröffentlicht)

Deepesh ist der Junior Editor für Linux bei MUO. Er schreibt seit über 3 Jahren Informationsinhalte im Internet. In seiner Freizeit schreibt er gerne, hört Musik und spielt Gitarre.

Mehr von Deepesh Sharma

Abonniere unseren Newsletter

Melden Sie sich für unseren Newsletter an, um technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote zu erhalten!

Noch ein Schritt…!

Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.

.