2014-11-03 2 views

Antwort

2

Nicht möglich mit Standard-Unix-Befehlen. Möglicherweise haben Sie Glück mit einem Dateiwiederherstellungsdienstprogramm. Beachten Sie außerdem, dass die Verwendung von rm das Inhaltsverzeichnis so ändert, dass diese Blöcke als überschrieben gekennzeichnet werden. Wenn Sie also jetzt Ihren Computer verwenden, riskieren Sie, dass diese Blöcke permanent überschrieben werden. Wenn es sich um kritische Daten handelt, sollten Sie den Computer ausschalten, bevor die Dateisektoren überschrieben werden. Viel Glück!

Einige Wiederherstellungsprogramm: http://www.ubuntugeek.com/recover-deleted-files-with-foremostscalpel-in-ubuntu.html

Forum, wo dies vorher beantwortet wurde: http://webcache.googleusercontent.com/search?q=cache:m4hiPw-_GekJ:ubuntuforums.org/archive/index.php/t-1134955.html+&cd=1&hl=en&ct=clnk&gl=us

8

Kurze Antwort: Sie können nicht. rmr e m Oves Dateien blind, ohne Konzept von "Müll".

Einige Unix- und Linux-Systeme versuchen ihre destruktive Fähigkeit zu begrenzen, indem sie standardmäßig auf rm -i verweisen, aber nicht alle tun dies.

Lange Antwort: Abhängig von Ihrem Dateisystem, der Festplattenaktivität und dem Zeitpunkt des Löschvorgangs können Sie in der Lage sein, etwas oder alles wiederherzustellen, was Sie gelöscht haben. Wenn Sie ein EXT3- oder EXT4-formatiertes Laufwerk verwenden, können Sie extundelete auschecken.

Verwenden Sie in Zukunft rm mit Vorsicht. Erstellen Sie entweder einen del Alias, der Interaktivität bereitstellt, oder verwenden Sie einen Dateimanager.

+0

Ich fand trash-cli ganz nett für "oder einen Dateimanager". Was ist besser als Trashlib innerhalb rm Befehl? extundelete hört sich gut an, es ist besser als manuelle Wiederherstellung vom Journal :), thx – erm3nda

10

da die Antworten enttäuschend sind, würde ich gerne einen Weg vorschlagen, auf dem ich Dinge zurückbekommen habe.

Ich benutze eine Idee zu Code und versehentlich habe ich rm-rf vom Terminal verwendet, um den kompletten Ordner zu entfernen. Dank ide habe ich es zurückgeholt, indem ich den Wechsel von der lokalen Geschichte von ID wieder rückgängig gemacht habe.

(mein ide ist IntelliJ aber alle Unterstützung Geschichte Sicherung des ide)

+2

Ich würde das eine Million Upvotes geben! Rettete mich nur davor, wegen eines streunenden Armes eine Arbeit zu verlieren. – Sid

+2

Gleich, wenn man git benutzt. Sie können 'git reset --hard HEAD' verwenden, um alle Ihre Dateien zurück zu bekommen. –

+0

Unter Windows, mit WebStorm 2017.2: Wählen Sie den Ordner, der was Sie gelöscht haben, dann im Menü VCS..Local History..Show History finden Sie die Datei, die Sie gelöscht haben, wählen Sie sie aus und klicken Sie dann in der Symbolleiste auf die Schaltfläche Auswahl zurücksetzen. Danke, rettete mir etwas Zeit! –