Wie man Dateien, Ordner und Verzeichnisse über SSH löscht

Lernen Sie die verschiedenen Befehle zum Löschen von Dateien, Ordnern, Verzeichnissen und allen Inhalten mit SSH.

Dieser Beitrag befasst sich mit einem häufigen Problem, das bei einigen Benutzern auftritt, die unerwünschte Dateien und Verzeichnisse sicher entfernen müssen. In dieser Anleitung werden die 8 Methoden zum Löschen von Dateien, Ordnern oder Verzeichnissen über SSH beschrieben. Darüber hinaus besprechen wir auch das effektivste Tool zur Wiederherstellung, falls Sie versehentlich Ihre Daten verlieren oder löschen. Fangen wir an!

Dateien und Verzeichnis über ssh löschen

Voraussetzungen

Bevor Sie mit dem Löschen über SSH fortfahren, müssen Sie unbedingt sicherstellen, dass Sie die richtigen Berechtigungen und den richtigen Zugriff auf die Dateien, Ordner und Verzeichnisse haben, die Sie löschen möchten. Dazu müssen Sie sich mit einem Konto mit ausreichenden Rechten mit dem Server verbinden. Außerdem wird empfohlen, wichtige Dateien und Ordner zu sichern, um versehentliches Löschen oder Datenverlust zu vermeiden.

Folgen Sie diesen Schritten, um Dateien und Verzeichnisse über SSH zu löschen:

1. Aktivieren Sie den SSH-Zugang

Schritt 1. Klicken Sie auf Webseiten > Verwalten > SSH-Zugang, um den SSH-Zugang für Ihr Konto zu aktivieren.

Klicken Sie auf ssh-Zugang

Schritt 2. Wählen Sie Aktivieren.

ssh-Zugang aktivieren

Sie können sich jetzt über SSH mit Ihrem Konto verbinden.

2. Verbinden Sie sich über SSH mit Ihrem Konto

Nachdem Sie den SSH-Zugang aktiviert haben, führen Sie diese Aktionen durch.

Schritt 1. Kopieren Sie den SSH-Befehl.

Kopieren Sie den ssh-Befehl

Schritt 2. In der folgenden Tabelle finden Sie Anwendungen für das Betriebssystem Ihres Geräts.

Linux
macOS
Windows
Für SSH-Verbindungen können Sie Terminal verwenden. Klicken Sie auf Strg + Alt + T oder suchen Sie Terminal, um es zu starten. Sie können auch Terminal verwenden. Um darauf zuzugreifen, suchen Sie in Spotlight nach Terminal. Jeder SSH-Client ist in Ordnung.

Schritt 3. Fügen Sie den Befehl, den Sie im ersten Schritt kopiert haben, in Terminal ein. Geben Sie die PuTTY-Parameter wie in der Anleitung beschrieben ein.

Für beide Kontexte gilt Folgendes:

The authenticity of host '[185.185.185.185]:65002 ([185.185.185.185]:65002)' can't be established.
ECDSA key fingerprint is
SHA256:Eze2ImXw1MWfgAMbcWxfc2EQwAkgTHOEPsNwSnEAHAQ.

Tippen Sie Ja, um fortzufahren.

Schritt 4. Das Passwort wird dann abgefragt. Bitte geben Sie das Passwort Ihres Kontos ein, um es über SSH zu verbinden.

Hinweis:
● Das Passwort wird aus Sicherheitsgründen nicht angezeigt, aber die Daten werden trotzdem eingefügt. Machen Sie sich keine Gedanken über fehlende Symbole; geben Sie das Passwort ein und drücken Sie die Eingabetaste.
● Passwörter können kopiert und eingefügt werden, indem Sie mit der rechten Maustaste auf einen Computer klicken. Unter Windows wird das Passwort sofort eingegeben, unter Linux wird ein Optionsmenü angezeigt.
● Das SSH-Passwort ist dasselbe wie das FTP-Passwort Ihrer primären Domäne. Wenn Sie Hilfe bei der Ermittlung des genauen Wertes benötigen, können Sie ein neues FTP- und SSH-Passwort oder ein reines SSH-Passwort erstellen.
● Wenn sich das Terminal/die Konsole sofort nach Eingabe des Passworts schließt, deaktivieren Sie den SSH-Zugang, aktivieren Sie ihn wieder und stellen Sie die Verbindung erneut her.

3. Suchen Sie die Datei(en), den Ordner oder das Verzeichnis, das Sie entfernen möchten

Nachdem Sie SSH aktiviert und eine Verbindung zu Ihrem Konto hergestellt haben, können Sie den Speicherort der Daten, die Sie löschen möchten, ausfindig machen.

Greifen Sie auf das Stammverzeichnis der Webseite zu und führen Sie den folgenden Befehl aus:

ls

Wenn sich der gewünschte Inhalt in einem Unterverzeichnis befindet, erreichen Sie ihn durch folgende Eingabe:

cd path/to/files

Wobei "path/to/files" durch den Pfad zu Ihren Dateien ersetzt wird. Wenn sich Ihre Dateien zum Beispiel im öffentlichen Verzeichnis html/new/version1 befinden, sollte der Befehl "cd new/version1" lauten.

Wie man Datei(en), Ordner oder Verzeichnis über SSH entfernt

Nachdem wir nun die notwendigen Voraussetzungen geschaffen haben, lassen Sie uns mit dem Löschen von Dateien, Ordnern und Verzeichnissen über SSH fortfahren. Dieser Vorgang kann mit verschiedenen Terminalbefehlen durchgeführt werden.

Wenn Sie mit dem Lesen der Anleitung überfordert sind, können Sie sich dieses Video zum Löschen von Dateien und Ordnern über SSH ansehen.

1. Löschen einer einzelnen Datei in einem bestimmten Ordner über SSH

Wenn Sie SSH und den Befehl rm verwenden, um eine Datei oder einen Ordner zu entfernen, werden Sie vor dem Löschvorgang um eine Bestätigung gebeten. Aber das ist nur manchmal das, was wir wollen. Wir möchten vielleicht nicht jede Datei, jeden Ordner und jeden Unterordner bestätigen.

Um eine Datei, einen Ordner oder den Inhalt eines Ordners mit SSH rekursiv zu löschen, verwenden wir die Option -f (force) im Befehl rm.

Um eine einzelne Datei innerhalb eines bestimmten Verzeichnisses zu löschen, ohne eine Bestätigung zu verlangen, verwenden wir diesen Befehl:

rm -f path/to/directory/filename.extension

Hier ist ein Beispiel. Um eine Datei namens myfile.txt zu löschen, die sich im Speicherort home/user/ befindet, führen wir die folgende Syntax aus:

rm -f home/user/myfile.txt

2. Löschen einer einzelnen Datei im aktuellen Arbeitsverzeichnis über SSH

Das Löschen einer einzelnen Datei innerhalb des aktuellen Arbeitsverzeichnisses ist mit SSH ohne Bestätigung viel einfacher. Wir überspringen den Verzeichnisteil des vorherigen Befehls.

Daher werden wir den folgenden Befehl verwenden:

rm -f filename.extension

Nehmen wir zum Beispiel an, dass Sie eine Datei namens myfile.txt aus dem aktuellen Arbeitsverzeichnis löschen möchten, ohne nach einer Bestätigung gefragt zu werden. Sie müssen diesen Befehl ausführen:

rm -f myfile.txt

3. Mehrere Dateien auf einmal über SSH löschen

Um mehrere Dateien im aktuellen Verzeichnis auf einmal über SSH zu löschen, führen Sie die folgende Syntax aus:

rm -rf *

4. Löschen eines Ordners in einem bestimmten Verzeichnis über SSH

Um einen Ordner innerhalb eines bestimmten Verzeichnisses zu löschen, ohne eine Bestätigung zu geben, verwenden wir den Befehl ähnlich wie beim Löschen einer Datei innerhalb eines bestimmten Verzeichnisses.

Führen Sie den folgenden Befehl aus:

rm -f path/to/diretory/foldername

Wenn Sie zum Beispiel einen Ordner namens myfolder im Verzeichnis home/user/ ohne Prompt löschen möchten, geben Sie ein:

rm -f home/user/myfolder

5. Löschen eines Ordners mit seinem gesamten Inhalt in einem bestimmten Verzeichnis über SSH

Die Verwendung von SSH zum Löschen eines Ordners und seines gesamten Inhalts (rekursiv) ohne Aufforderung zur Bestätigung ist genauso einfach wie die anderen oben beschriebenen Szenarien.

Wir sollten folgendes einsetzen:

rm -rf path/to/directory/foldername

Um beispielsweise einen Ordner namens myfolder im Speicherort home/user/ rekursiv zu löschen, geben Sie diesen Befehl ein:

rm -rf /home/user/myfolder

6. Löschen eines Ordners im aktuellen Arbeitsverzeichnis über SSH

Wir verwenden den Befehl aus dem vorangegangenen Abschnitt und lassen den Teil path/to/directory/ weg, wenn wir einen Ordner im aktuellen Arbeitsverzeichnis über SSH ohne Bestätigung löschen.

In diesem Teil geben wir den Namen des Ordners ein. Der Befehl lautet demzufolge:

rm -f foldername

Wenn der zu löschende Ordner zum Beispiel myfolder heißt, lautet der Befehl:

rm -f myfolder

7. Löschen eines Ordners mit seinem gesamten Inhalt im aktuellen Arbeitsverzeichnis über SSH

Um einen Ordner mit seinem gesamten Inhalt rekursiv zu entfernen, wobei sich der Ordner im aktuellen Verzeichnis befindet, verwenden Sie den Befehl:

rm -rf foldername

Das heißt, wenn der Ordner myfolder heißt, lautet der Befehl zum Löschen dieses Ordners und aller seiner Dateien und Unterordner ohne Prompt:

rm -rf myfolder

8. Löschen aller Inhalte des aktuellen Arbeitsverzeichnisses über SSH

Verwenden Sie den folgenden Befehl, um alle Inhalte (Dateien, Ordner und Unterordner) im aktuellen Ordner oder Verzeichnis zu löschen, ohne eine Bestätigung zu verlangen.

rm -rf *

Wie man versehentlich gelöschte Dateien/Ordner/Verzeichnisse über SSH wiederherstellt

Das versehentliche Löschen von Dateien, Ordnern oder Verzeichnissen über SSH ist unvermeidlich, aber eine frustrierende Erfahrung, wenn Sie notwendige Dateien entfernen. Haben Sie diese Szenarien auch satt? Lassen Sie sich von Wondershare Recoverit helfen! Recoverit ist eine leistungsstarke Linux-Datenrettungssoftware, mit der Sie versehentlich gelöschte Dateien, Ordner oder Verzeichnisse von Ihrem Server über SSH wiederherstellen können. Diese Software hat eine hohe Erfolgsquote bei der Wiederherstellung verlorener Daten und ist benutzerfreundlich, so dass auch Personen mit geringen technischen Kenntnissen ihre Dateien leicht wiederherstellen können. Im Falle einer versehentlichen Dateilöschung auf Ihrem Server über SSH kann Wondershare Recoverit Ihr Lebensretter sein, indem es Ihnen hilft, Ihre wichtigen Dateien und Ordner wiederherzustellen.

Wondershare Recoverit - führend in der Datenrettung

5.481.435 Personen haben das Tool bereits heruntergeladen.

Sie können mehr als 1.000 Dateitypen von fast allen Speichermedien wiederherstellen, z.B. von Windows/Mac/Linux-PCs, NAS-Servern, USB-Laufwerken, SD-Karten, externen Festplatten, Digitalkameras, etc.

Gehen Sie effizient mit verschiedenen Datenverlustszenarien um, einschließlich versehentlichem Löschen, geleerten Papierkörben, Formatierung, verlorener Partition, Virenbefall, RAW und RAID.

Eine intuitive Oberfläche, die Ihnen eine Vorschau der Dateien vor der Wiederherstellung ermöglicht. Wenn die Dateien nicht wiederherstellbar sind, ist keine Zahlung erforderlich.

Das Secure Shell-Protokoll (SSH) wird seit vielen Jahren für den Fernzugriff auf Unix-, Linux- und BSD-Rechner verwendet. Obwohl SSH inzwischen auch unter Windows und Mac verwendet werden kann, ist es in erster Linie ein Tool für Linux-basierte Systeme. In diesem Zusammenhang ist es wichtig zu wissen, wie Sie gelöschte Dateien, Ordner oder Verzeichnisse auf einem Linux-Rechner über SSH wiederherstellen können. Hier kommt Wondershare Recoverit ins Spiel. Im Folgenden zeigen wir Ihnen, wie Sie Wondershare Recoverit verwenden, um gelöschte Dateien, Ordner oder Verzeichnisse über SSH unter Linux wiederherzustellen.

Schritt 1. Wählen Sie Linux Recovery

Starten Sie die Wondershare Recoverit Software, nachdem Sie sie heruntergeladen und installiert haben. Wählen Sie dann die Optionen NAS und Linux auf der linken Seite der Oberfläche. Um fortzufahren, klicken Sie auf Linux Recovery.

linux wiederherstellung unter nas und linux

Schritt 2. Eine Fernverbindung herstellen

Geben Sie in dem neu erscheinenden Fenster die erforderlichen Informationen ein, um eine Fernverbindung herzustellen. Wenn Sie fertig sind, klicken Sie auf Verbinden.

Eine Fernverbindung unter Linux herstellen

Sobald die Verbindung hergestellt ist, startet Recoverit einen automatischen Scan, um nach Ihren verlorenen Daten auf einem Linux-Computer zu suchen.

Schritt 3. Gelöschte Dateien wiederherstellen

Der Scan-Vorgang kann einige Zeit dauern, je nachdem, wie viele Daten gescannt werden; der Scan-Status wird in der unteren Leiste angezeigt. Sie können den Scanvorgang unterbrechen, sobald eine gewünschte Datei gefunden wird.

Automatischer Scan von versehentlich gelöschten Dateien

Nach Abschluss des Scans können Sie mit Recoverit eine Vorschau der Dateien anzeigen, um sicherzustellen, dass es sich um die Dateien handelt, die Sie wiederherstellen möchten. Wählen Sie die gefundenen Dateien oder Ordner und klicken Sie auf Wiederherstellen, um sie an einem sicheren Speicherort zu speichern.

Vorschau und Wiederherstellung versehentlich gelöschter Dateien
Kostenloser Download

Für Windows Vista/7/8/10/11

Kostenloser Download

Für macOS X 10.10 - macOS 13

Hier ist ein Videoclip, der Ihnen eine ausführlichere Anleitung bietet.

Kostenloser Download

Für Windows Vista/7/8/10/11

Kostenloser Download

Für macOS X 10.10 - macOS 13

Fazit

Sie wissen nun, wie Sie SSH verwenden können, um Dateien, Ordner, Unterordner und alle Inhalte ohne Bestätigung zu löschen. Diese 8 Methoden helfen Ihnen, unnötige Dateien zu entfernen, während Sie die gewünschten Aktionen auswählen. Wenn Sie jedoch versehentlich die falschen Dateien löschen, kann Wondershare Recoverit Ihre Daten retten. Probieren Sie es aus!

Das könnte Ihnen auch gefallen

Wie man Dateien mit debugfs unter Linux wiederherstellt

Eine Anleitung zur Wiederherstellung gelöschter Dateien mit debugfs - einem interaktiven Debugger für das Linux-Dateisystem.

Beste Alternativen zu Recuva für Linux

Dieser Artikel stellt Recuva und seine Einschränkungen vor und bietet gleichzeitig die besten Alternativen.

Wie man Foremost zum Wiederherstellen von Dateien unter Linux verwendet und seine Alternative

Hier erfahren Sie, wie Sie Foremost installieren und verwenden, um Daten unter Linux wiederherzustellen und was die beste Alternative ist.

Wie man Dateien oder Verzeichnisse rekursiv in Linux entfernt

Hier sind die Schritte zum rekursiven Entfernen von Dateien oder Verzeichnissen/Ordnern in Linux