CentOS ist eine beliebte und hoch angesehene, von der Community betriebene Linux-Distribution. Es bietet eine stabile und sichere Plattform für Server, Desktops und Anwendungen. Eine der wichtigsten Funktionen von CentOS ist sein robustes Dateisystem, das nach einer Standardverzeichnisstruktur organisiert ist.
Dieses Tutorial behandelt die Grundlagen des Löschens von Dateien und Verzeichnissen unter Linux CentOS. Egal, ob Sie neu im Linux-Betriebssystem sind oder eine Auffrischung benötigen, dieser Leitfaden wird Ihnen helfen, den Prozess leicht zu verstehen. Außerdem behandeln wir die Methoden zur Wiederherstellung gelöschter Dateien auf Centos.
Teil 1. Befehl zum Löschen von Dateien und Verzeichnissen unter CentOS Linux
Um Dateien von CentOS Linux zu entfernen, verwenden Sie die unten aufgeführten Befehle rm und unlink. Starten Sie jedoch zunächst das Terminalprogramm (Bash-Shell).
- Um die Datei im aktuellen Verzeichnis zu löschen, verwenden Sie die folgenden Befehle.
rm filename
- Oder:
unlink filename
Hinweis:
● Wenn kein absoluter Pfad angegeben ist, sucht der rm Befehl die Datei im aktuellen Arbeitsverzeichnis. Alternativ können Sie auch den Dateipfad angeben, den Sie entfernen möchten.
● Seien Sie beim Entfernen von Dateien in CentOS mit dem rm Befehl besonders vorsichtig, da es keinen Befehl gibt, der die Entfernung rückgängig macht.
Am sichersten ist die Verwendung von -i, das Sie zur Bestätigung auffordert, bevor Sie die Datei entfernen. Dies ist das Standardverhalten in CentOS beim Löschen von Dateien; der rm Befehl fragt nach einer Bestätigung, auch wenn die Option -i nicht verwendet wird.
rm -i filename
- Wenn Sie jedoch vor dem Löschen von Dateien nicht gefragt werden möchten, verwenden Sie die Option -f. Dieses Mal wird der rm Befehl nicht nach einer Bestätigung fragen.
rm -f filename
Schauen wir uns alle rm-Befehlsoptionen zum Löschen von Dateien unter CentOS Linux an.
Teil 2. Beispiele für das Löschen von Dateien auf CentOS Linux mit rm
Löschen einer einzelnen Datei unter CentOS Linux
Um eine einzelne Datei unter Centos Linux zu löschen, geben Sie den rm Befehl ein.
- Angenommen, Sie möchten "file7" löschen. Dann müssen Sie den folgenden Befehl eingeben und die Eingabetaste drücken.
rm file7
- Wenn Sie zur Bestätigung aufgefordert werden, geben Sie y ein und drücken Sie die Eingabetaste für yes.
Löschen einer Datei, die mit einem Bindestrich oder einer Silbe beginnt
- Verwenden Sie die folgende Syntax, wenn der Name einer Datei, eines Verzeichnisses oder eines Ordners mit einem Bindestrich (-) oder einem Trennstrich (—) beginnt:
rm -- -filename
rm -- --filename
rm -rf --dirname
rm ./-file
rm -rf ./--dirname
Mehrere Dateien auf CentOS Linux löschen
- Um mehrere Dateien, wie z.B. foo.txt, bar.doc und dance.jpg, im aktuellen Verzeichnis zu löschen, verwenden Sie den folgenden Befehl:
rm foo.txt bar.doc dance.jpg
- Sie können auch einen Pfad angeben. Wenn sich im Verzeichnis /tmp/ eine Datei namens foo.txt befindet, können Sie folgendes ausführen:
rm /tmp/foo.txt
rm /tmp/foo.txt /home/vivek/dance.jpg /home/vivek/data/bar.doc
Löschen einer Datei und Prompt vor jeder Entfernung
Führen Sie unter CentOS Linux die Befehlsoption rm -i aus, um eine Bestätigung zu erhalten, bevor Sie die einzelnen Dateien entfernen.
- Zum Beispiel:
rm -i filename
rm -i foo.txt
Löschen einer Datei und Anzeigen der Zusammenfassung
Um die Datei zu löschen und die Zusammenfassung anzuzeigen, verwenden Sie den Befehl rm -v.
- Um z.B. "file8" ohne Prompt zu löschen und die Zusammenfassung zu sehen, geben Sie den folgenden Befehl ein und drücken Sie Enter.
rm –vf file8
- Prüfen Sie in der Zusammenfassung, ob "file8" gelöscht wurde.
Alle Dateien in einem Ordner oder Verzeichnis auf CentOS Linux löschen
- Um alle Dateien in einem Ordner oder Verzeichnis unter CentOS Linux zu löschen, müssen Sie die folgenden Optionen auswählen:
rm -rf dir1
rm -rf /path/to/dir/
rm -rf /home/vivek/oldschoolpics/
- Es löscht alle Dateien und Unterverzeichnisse in einem Verzeichnis. Seien Sie also vorsichtig. Es wird dringend empfohlen, von allen wichtigen Daten unter CentOS Linux Sicherungskopien anzulegen.
Teil 3. Beispiele für die Entfernung eines Verzeichnisses unter CentOS Linux mit rm
Entfernen Sie ein nicht leeres Verzeichnis
Um nicht leere Verzeichnisse unter Centos Linux zu entfernen, verwenden Sie den Befehl rm -r.
- Um zum Beispiel ein nicht leeres Verzeichnis "dir3" zu löschen, geben Sie den folgenden Befehl ein:
rm –r dir3
- Es wird Sie um eine Bestätigung bitten, bevor es zu allen verfügbaren Objekten in dir3 wechselt und diese entfernt. Geben Sie y für YES ein und drücken Sie Enter.
Leere Verzeichnisse entfernen
Um leere Verzeichnisse zu entfernen, verwenden Sie den Befehl rmdir.
- Um zum Beispiel das "Verzeichnis Dir5" zu entfernen, führen Sie den folgenden Befehl aus:
rmdir Dir5
Entfernen Sie Verzeichnisse, ohne nach einer Bestätigung zu fragen
Zum Löschen ohne Prompt im Terminal verwenden Sie den Befehl rm -f.
- Um zum Beispiel "file6" zu löschen, geben Sie den Befehl ein und drücken Sie die Eingabetaste. Sie werden feststellen, dass "file6" ohne Ihre Bestätigung gelöscht wird.
rm –f file6
Hinweis: Führen Sie den Befehl "rm -rf /" NICHT als Administrator/Root oder normaler CentOS Linux-Benutzer aus, denn er wird häufig in Anekdoten über CentOS Linux-Katastrophen verwendet. Die Variante des Befehls rm -rf / würde, wenn sie von einem Administrator ausgeführt wird, den Inhalt jedes beschreibbaren gemounteten Dateisystems auf dem Computer löschen.
- Versuchen Sie nicht, die folgenden Befehle unter CentOS Linux auszuführen:
rm -rf /
rm -rf *
Teil 4. Wie man gelöschte Dateien unter CentOS Linux wiederherstellt
Manchmal passieren jedoch Unfälle und Sie löschen vielleicht versehentlich eine wichtige Datei. In solchen Fällen ist es gut zu wissen, wie Sie gelöschte Dateien unter CentOS Linux wiederherstellen können. Eines der besten Tools für diese Aufgabe ist Recoverit Linux File Recovery. Recoverit hilft Ihnen dabei, Dateien schnell und einfach wiederherzustellen, ohne dass Ihr System oder Ihre Dateien weiter beschädigt werden.
Recoverit Linux Recovery ist ein fortschrittliches und leistungsstarkes Tool mit Funktionen, die die Wiederherstellung von Dateien unter CentOS Linux schnell, einfach und effektiv machen.
Wondershare Recoverit - Ihre sichere und zuverlässige Linux-Wiederherstellungssoftware
5.481.435 Personen haben das Tool bereits heruntergeladen.
Stellt verlorene oder gelöschte Dokumente, Fotos, Videos, Musik, E-Mails und über 1.000 weitere Dateitypen effektiv, sicher und vollständig wieder her.
Kompatibel mit allen gängigen Linux-Distributionen, einschließlich CentOS, Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, etc.
Hilft bei mehr als 500 Datenverlustszenarien, wie z.B. Löschen, Formatieren der Festplatte, Absturz des Betriebssystems, Stromausfall, Virenbefall, verlorene Partition und viele mehr.
Die einfache Oberfläche ermöglicht es Ihnen, Daten von Linux-Festplatten mit nur wenigen Klicks wiederherzustellen.
Funktioniert über eine Fernverbindung. Sie können verlorene Daten wiederherstellen, selbst wenn Ihr Linux-Gerät abgestürzt ist.
Im folgenden Abschnitt erfahren Sie, wie Sie mit der Recoverit Linux Recovery Software gelöschte Dateien, Ordner und Verzeichnisse wiederherstellen können. Sie können sich auch ein umfassendes Tutorial-Video ansehen, um den Vorgang besser zu verstehen.
Für Windows Vista/7/8/10/11
Für macOS X 10.10 - macOS 13
Die Wiederherstellung Ihrer verlorenen Daten mit Recoverit kann in drei Schritten erfolgen.
Schritt 1: Wählen Sie Linux Recovery
Laden Sie zunächst Recoverit herunter und installieren Sie es auf Ihrem Linux-Computer. Starten Sie dann das Programm und wählen Sie NAS und Linux auf der Oberfläche aus. Klicken Sie auf die Linux Recovery Schaltfläche, um fortzufahren.
Schritt 2: Anschließen des Linux-Computers
Geben Sie im nächsten Fenster die erforderlichen Informationen ein, um eine Fernverbindung herzustellen. Klicken Sie anschließend auf Verbinden. Die Verbindung wird hergestellt und Recoverit scannt automatisch nach verlorenen Dateien.
Schritt 3: Vorschau und Wiederherstellung
Der Scan-Vorgang kann einige Zeit in Anspruch nehmen, abhängig von der Menge der zu scannenden Daten. Sie können den Scan jederzeit beenden, wenn Sie die Datei gefunden haben, die Sie wiederherstellen möchten.
Nach dem Scan können Sie eine Vorschau der Dateien anzeigen und die Dateien auswählen, die Sie wiederherstellen möchten. Klicken Sie auf Wiederherstellen und wählen Sie einen Pfad zum Speichern der wiederhergestellten Dateien.
Klicken Sie erneut auf die Wiederherstellen Schaltfläche, um den Vorgang abzuschließen. Es wird empfohlen, einen anderen Pfad zu wählen als den, auf dem die ursprünglichen Daten verloren gegangen sind.
Außer Wondershare Recoverit gibt es viele andere Methoden, um gelöschte Dateien unter Linux wiederherzustellen. Schauen Sie sie sich ruhig an.
Fazit
Das Löschen von Dateien und Verzeichnissen unter Linux CentOS ist ein einfacher Prozess, der mit den verschiedenen oben beschriebenen Befehlen durchgeführt werden kann. Bevor Sie mit dem Löschen fortfahren, sollten Sie die Dateien oder Verzeichnisse, die Sie löschen möchten, noch einmal überprüfen und ggf. ein Backup aller wichtigen Daten erstellen. Falls Sie die falschen Dateien gelöscht haben, hilft Ihnen Recoverit Linux Recovery weiter. Laden Sie es jetzt herunter!