Können mit rm -rf gelöschte Dateien wiederhergestellt werden?

16

Wenn ich Ordner oder Dateien über das osx-Terminal lösche rm -rf, wohin gehen sie? Ich habe gehört, dass einige sagen, dass sie direkt gelöscht werden, andere sagen, dass sie nur "den Link zu der Datei entfernen, sodass sie ohne spezielle Tools nicht gefunden oder aufgerufen werden kann" ( Wohin gehen Dateien und Verzeichnisse, wenn ich 'rm -rf folder_or_file_name' ausführe 'in Ubuntu 10.04? ).

Jemand hat etwas darüber gesagt, dass ext3 rm-ed-Dateien in Ubuntu speichern kann, aber was ist mit Mac?

Lena
quelle

Antworten:

17

Dateien, die mit gelöscht wurden, können rmnicht einfach wiederhergestellt werden. Obwohl der Inhalt nicht durch den rmBefehl überschrieben wird, wird der von ihnen belegte Speicherplatz als freier Speicherplatz markiert und kann für neue Dateien oder für zusätzlichen Inhalt verwendet werden, der zu vorhandenen Dateien hinzugefügt wird.

Sobald der rmBefehl ausgeführt wurde, zeichnet das System den Speicherort der Daten für diese Datei nicht mehr auf.

Es gibt Tools zur Wiederherstellung von Dateien, die Sie verwenden können. Dies ist jedoch eine separate Frage. Wenn Sie keine Sicherung haben, beenden Sie die Verwendung des Computers und suchen Sie nach Tools zur Wiederherstellung von Dateien. Seien Sie jedoch auf einen Totalverlust vorbereitet, da eine Wiederherstellung nicht garantiert ist.

Sehen

RedGrittyBrick
quelle
1
Sobald es überschrieben ist, ist es wahrscheinlich weg. Wenn Sie jedoch genügend freien Speicherplatz auf dem Laufwerk haben, kann es eine Weile dauern, bis Ihre gelöschten Bits durch neue Dateien überschrieben werden, sodass Sie häufig viele alte Dokumente retten können.
Thomas
Ok, separate Frage: Welche Tools zur Wiederherstellung von Dateien, mit denen ich gelöschte Dateien wiederherstellen kann rm?
Lena
@Lena - sehen Sie sich die Tools an, die in den Antworten auf die Fragen unten in der Antwort oben aufgeführt sind.
RedGrittyBrick
@Lena Auch ohne ein spezielles Wiederherstellungstool können Sie Ihre Festplatte immer im schreibgeschützten Raw-Modus öffnen, nach etwas suchen, von dem Sie wissen, dass Ihre Datei enthalten ist, und dann die Raw-Bits von der Festplatte lesen, wenn Sie Ihr Schlüsselwort finden . Aber das ist wirklich die Genesungsmethode eines verzweifelten Mannes.
Thomas
@ Thomas Ich bin verzweifelt. Wie kann ich meine Festplatte im schreibgeschützten Rohmodus öffnen und den Rest der Dinge tun, die Sie sagen? Stichwort bedeutet, dass ich einige Archive nicht speichern kann?
Lena
2

Ich gebe ein allgemeines Beispiel

Stellen Sie sich vor, Ihre Festplatte hat eine Größe von 80 GB

Von 0 bis 10 GB gespeichert Sie BILDER

11 bis 30 GB ----- PDF

31 bis 60 GB ----- MP3

61 bis 75 GB ----- TXT

Wenn Sie versuchen, einen 10-GB-Film zu speichern, wird dies angezeigt Nicht genügend Speicher"

Es werden keine Daten überschrieben, da diese Dateien (PICTURES, PDF, MP3, TXT) jetzt durch Ihr Dateisystem geschützt sind.

Jetzt löschen Sie BILDER , wird dieser Bildspeicherort zu diesem Zeitpunkt von Ihrem Dateisystem getrennt. (Das bedeutet, dass er jetzt nicht von Ihrem Dateisystem geschützt ist. Jeder kann hier schreiben.)

Nach deleteling auch können Sie Ihre erholen BILDER (wie RedGrittyBrick sagte) , dass da nur die logische Adresse ist verschwunden ist, sondern dass die Daten immer noch auf Ihrer Festplatte in Form von Bytes.

Jetzt haben Sie Ihren 10-GB-Film gespeichert

Zu dieser Zeit von 0 bis 10 GB BILDER werden durch diese ersetzt FILM

Wenn Sie nun versuchen, Ihre BILDER wiederherzustellen, ist dies nicht möglich

Das liegt daran, dass es auch von Ihrer Festplatte gelöscht wurde.

HINWEIS (EXTRA):

Wenn der Speicherplatz zwischen 20 GB und 22 GB frei und zwischen 50 GB und 58 GB frei ist, wird Ihre Datei in zwei Teile geteilt, wobei die Hälfte zwischen 20 und 22 und die Hälfte unter 50 und 58 gespeichert wird.

Wenn Ihre Dateien Teil für Teil an einem anderen Ort gespeichert werden, wird Ihr Computer langsam. Dies liegt daran, dass der Header (Festplatten-Lese-Schreib-Header) zum Lesen einer Datei an einen anderen Ort verschoben wird und dies Zeit in Anspruch nimmt.

max
quelle
Eigentlich möchte ich wissen, wohin sie gehen. Ein alternatives Universum? Schätze nicht. Ich habe Lose, die versehentlich rmbearbeitet wurden, und ich möchte wissen, wie ich sie retten kann. Und ich denke nicht, dass normale Dateiwiederherstellung funktioniert.
Lena
@lena: Sie "gehen" nirgendwo hin, der Inhalt der Datei befindet sich immer noch im selben Bereich, den die Datei die ganze Zeit zuvor belegt hat, aber wichtig ist, dass die Datensätze verloren gehen, in denen welche Datei gespeichert ist, und Ihre Betriebssystem muss diese Aufzeichnungen für den Normalbetrieb (dh Dateien im Finder aufgelistet sind .) Aber da die Inhalte immer noch dort auf der Festplatte (wenn auch in einem Raum jetzt markiert als „frei“ im Dateisystem) sind, können einige spezielle Benutzer - Programme scannen Ihre gesamte Festplatte nach Dateistrukturen durchsuchen und solche Dateien wiederherstellen, sofern sie nicht bereits überschrieben sind.
Felix Dombek
@lena: Das Wichtigste ist also, dass Sie den Computer nicht mehr für andere Zwecke als für die Wiederherstellung von Dateien verwenden! Bearbeiten Sie keine Dateien, laden Sie keine Dateien herunter, installieren Sie keine Programme und tun Sie nichts, was den Inhalt Ihrer Festplatte beeinträchtigen könnte. Installieren Sie das Wiederherstellungsprogramm auf einer anderen Festplatte. Und während der Wiederherstellung benötigen Sie natürlich eine zweite Festplatte oder einen USB-Stick, auf dem die wiederhergestellten Dateien gespeichert werden.
Felix Dombek
@FelixDombek HAHA zu spät. Ich habe viele Dateien heruntergeladen (mehr als 2 Gigs Dateien in den letzten Tagen), aber ich habe nichts in den Ordner verschoben, in dem ich die Dateien verloren habe. Wie auch immer, ich verstehe, was du gesagt hast. Was ich jetzt wissen möchte ist, dass "spezialisierte Suchprogramme Ihre gesamte Festplatte nach Dateistrukturen durchsuchen und solche Dateien wiederherstellen können, wenn sie nicht bereits überschrieben sind". Wie ich bereits sagte, denke ich nicht, dass eine "normale" Dateiwiederherstellung (die gelöschte Dateien wiederherstellt) funktioniert. Ok, benutze eine andere Festplatte.
Lena
@lena: Es spielt keine Rolle, wo Sie die Dateien ablegen, da sie einfach auf den verfügbaren Speicherplatz verteilt werden. So könnten Ihre neuen Downloads ebenso gut Ihre verlorenen Daten zerstört haben. Sie können nicht sicher sein, bis Sie eine Datenwiederherstellung versuchen. Die "normale" Wiederherstellung gelöschter Dateien wird jedoch wahrscheinlich funktionieren. Ich bin ein Windows-Benutzer, daher kann ich Sie nicht auf bestimmte Programme verweisen, aber Sie sollten nur die in den anderen Antworten genannten Lösungen ausprobieren.
Felix Dombek
1

Das Wiederherstellen von Dateien ist manchmal möglich, wie einige Experten bereits ausgeführt haben. Es ist auf jeden Fall extrem knifflig und normalerweise kann man nur einige Dateien wiederherstellen, man verliert ihre Namen und Pfadangaben usw. Das heißt: ein echtes Durcheinander. Es gibt einen kostenlosen-libre - Programm von der USAF gemacht, vor allem , und ich konnte es verwenden , um einige Dinge von der Festplatte eines Freundes zu erholen, aber es Wunder nicht tun. Zerstört ist zerstört.

Die allgemeine Antwort auf Ihre Frage lautet: Dateien, die aus einem Dateisystem gelöscht wurden (ohne Berücksichtigung einiger zusätzlicher Papierkorbdienste, die von einigen Desktop-Managern angeboten werden), können NICHT wiederhergestellt werden.

Sagte, dass:

  • Das Wichtigste: Führen Sie Backups als wesentliche Aufgabe in Ihrem täglichen Leben ein
  • Achten Sie genau darauf, was Sie von der Konsole aus tun. Sei vorsichtig. Beispiel: Wenn Sie Daten organisieren, anstatt sie schnell zu entfernen, versuchen Sie, den Ordner in einen "to_be_deleted" -Ordner zu verschieben, und entfernen Sie ihn, sobald Sie alles überprüft haben.

Bitte machen Sie regelmäßig Backups und beseitigen Sie viel Trauer und Stress, die jeden Tag auf diesem Planeten entstehen.

Raúl Salinas-Monteagudo
quelle
Sollte da nicht etwas sein? Auch Ubuntu mit ext3 kann. Ich würde von nun an Backups erstellen, aber ich muss alle meine verlorenen Dateien wiederherstellen. Bitte helfen Sie.
Lena