Das Löschen von Dateien ist eine der häufigsten Operationen auf Linux–Betriebssystemen. Es gibt mehrere Möglichkeiten für diese Aufgabe, von denen jede in verschiedenen Situationen nützlich sein kann. In diesem Artikel werden wir uns die grundlegenden Befehle zum Löschen von Dateien unter Linux ansehen und uns die Regeln für ihre Verwendung ansehen.
Einer der einfachsten Befehle zum Löschen einer Datei ist rm. Mit diesem Befehl können Sie eine oder mehrere Dateien gleichzeitig löschen. Bevor Sie es verwenden, sollten Sie jedoch die Liste der Dateien, die Sie löschen möchten, sorgfältig überprüfen, um einen unerwünschten Datenverlust zu vermeiden.
Wenn Sie einen Ordner zusammen mit seinem gesamten Inhalt löschen müssen, können Sie den Befehl verwenden rm -r. Vergessen Sie jedoch nicht, dass diese Aktion irreversibel ist und gelöschte Daten nicht wiederhergestellt werden können.
Seien Sie vorsichtig, wenn Sie Befehle zum Löschen von Dateien unter Linux verwenden. Stellen Sie sicher, dass Sie die ausgewählten Dateien wirklich löschen möchten, damit kein unerwarteter Systemfehler oder Datenverlust auftritt.
Die wichtigsten Methoden zum Löschen einer Datei unter Linux sind Befehle und Regeln
1. Befehl rm
Der Befehl rm wird zum Löschen von Dateien unter Linux verwendet. Die Syntax für den Befehl rm lautet wie folgt:
Zum Beispiel, um eine Datei mit dem Namen file zu löschen.txt, geben Sie den folgenden Befehl ein:
2. Befehl rmdir
Der Befehl rmdir wird verwendet, um leere Verzeichnisse unter Linux zu löschen. Die Syntax für den Befehl rmdir lautet wie folgt:
rmdir [Optionen] [Verzeichnisse]
Um beispielsweise ein leeres Verzeichnis namens myfolder zu löschen, geben Sie den folgenden Befehl ein:
3. Befehl find
Der Befehl find wird zum Suchen und Löschen von Dateien unter Linux verwendet. Die Syntax für den Befehl find lautet wie folgt:
find [Pfad] [Optionen] [Aktion]
Zum Beispiel, um alle Dateien mit der Erweiterung zu finden und zu löschen .geben Sie im aktuellen Verzeichnis und in allen Unterverzeichnissen den folgenden Befehl ein:
find . -name "*.txt" -exec rm <> \;
Regeln zum Löschen von Dateien unter Linux:
1. Überprüfen Sie die Dateien, die Sie löschen möchten, sorgfältig, um den Verlust wichtiger Daten zu vermeiden.
2. Bevor Sie Dateien löschen, stellen Sie sicher, dass Sie über ausreichende Zugriffsrechte zum Löschen von Dateien verfügen.
3. Verwenden Sie vorsichtig die Befehle zum Löschen von Dateien, insbesondere wenn Sie mit den Befehlen rm und find arbeiten, um zu vermeiden, dass Sie die benötigten Dateien oder Verzeichnisse versehentlich löschen.
4. Um mehrere Dateien gleichzeitig zu löschen, können Sie Metazeichen wie * verwenden, die eine beliebige Anzahl von Zeichen darstellen oder ?, die ein einzelnes Zeichen darstellt.
Löschen einer Datei mit dem Befehl rm
Unter einem Linux-Betriebssystem wird das Löschen von Dateien mithilfe des Befehls durchgeführt rm. Mit diesem Befehl können Sie eine oder mehrere Dateien mit einem bestimmten Namen löschen.
Das Befehlsformat lautet wie folgt:
Um eine einzelne Datei zu löschen, müssen Sie stattdessen einen Dateinamen angeben datei(en). Wenn Sie mehrere Dateien löschen möchten, werden ihre Namen durch ein Leerzeichen nach dem Befehl angegeben rm.
Beispiel für die Verwendung des Befehls zum Löschen einer Datei:
Um mehrere Dateien zu löschen, werden ihre Namen durch ein Leerzeichen aufgelistet:
rm-Datei1.txt-Datei2.txt-Datei3.txt
Das Team rm funktioniert ohne Bestätigung, sodass gelöschte Dateien nicht wiederhergestellt werden können. Wenn Sie diesen Befehl verwenden, sollten Sie daher vorsichtig sein und die Dateinamen sorgfältig prüfen, bevor Sie sie löschen.
Um den Befehl auszuführen, müssen Sie ein Terminal öffnen und den gewünschten Befehl eingeben rm mit den erforderlichen Optionen und Dateinamen, die gelöscht werden sollen.
Verschieben einer Datei mit dem Befehl trash-put in den Papierkorb
Unter dem Linux-Betriebssystem gibt es eine einfache und bequeme Möglichkeit, eine Datei in den Papierkorb zu verschieben, um zu vermeiden, dass sie endgültig gelöscht wird. Dazu können Sie den Befehl trash-put verwenden.
Mit dem Befehl trash-put können Sie die ausgewählte Datei oder das ausgewählte Verzeichnis in einen speziellen Ordner namens "Papierkorb" verschieben. Dies ist eine sichere Möglichkeit, Dateien zu löschen, da sie sich nach dem Verschieben in einem speziellen Ordner befinden und nicht dauerhaft gelöscht werden.
Verwenden Sie die folgende Syntax, um den Befehl trash-put zu verwenden:
trash-put
Wo ist der Pfad zu der Datei oder dem Verzeichnis, das Sie in den Papierkorb verschieben möchten.
Beispiel für die Verwendung eines Befehls:
trash-put /home/user/example.txt
Dieser Befehl verschiebt die Example-Datei.txt aus dem Verzeichnis /home/user in den Papierkorb.
Neben dem Verschieben von Dateien können Sie mit dem Befehl trash-put auch den Inhalt des Papierkorbs anzeigen, eine Datei daraus wiederherstellen oder die Datei endgültig löschen. Dazu können Sie verschiedene Befehle wie trash-list , trash-restore und trash-empty verwenden.
Die Verwendung des Befehls trash-put vereinfacht und macht das Löschen von Dateien unter Linux sicher. Dies ist besonders nützlich, wenn wichtige Dateien versehentlich gelöscht werden oder wenn Sie Speicherplatz freigeben müssen, ohne das Risiko einzugehen, dass Informationen verloren gehen.
Anzeigen des Verlaufs gelöschter Dateien mit dem Befehl trash-list
Es gibt einen Befehl, um den Verlauf gelöschter Dateien unter Linux anzuzeigen trash-list. Mit diesem Befehl erhalten Sie Informationen zu allen gelöschten Dateien, die sich im Papierkorb befinden.
Um den Befehl trash-list zu verwenden, müssen Sie ein Terminal öffnen und den folgenden Befehl ausführen:
Nachdem Sie den Befehl ausgeführt haben, erhalten Sie eine Liste der gelöschten Dateien zusammen mit dem Datum und der Uhrzeit, zu dem sie gelöscht wurden.
Es ist wichtig zu beachten, dass die mit dem Befehl trash-list ausgegebene Dateiliste möglicherweise leer ist, wenn sich keine gelöschten Dateien im Papierkorb befinden.
Wenn Sie eine gelöschte Datei wiederherstellen möchten, können Sie den Befehl verwenden restore-trash Geben Sie den Pfad zu der Datei an, die Sie wiederherstellen möchten.
Der Befehl restore-trash verschiebt die Datei aus dem Papierkorb zurück an ihren ursprünglichen Speicherort.
Daher können Sie mit dem Befehl trash-list den Verlauf gelöschter Dateien unter Linux leicht anzeigen und sie bei Bedarf aus dem Papierkorb wiederherstellen.