web-dev-qa-db-ja.com

rm -rfで削除したファイルを復元できますか?

rm -rfを使用してosxターミナルからフォルダーまたはファイルを削除すると、どこに移動しますか?直接削除されたと言う人もいましたが、「ファイルへのリンクを削除すると、特別なツールがないとファイルを見つけられなかったり、アクセスできなくなったりする」と言う人もいました( 実行時にファイルとディレクトリはどこに行くのか ' Ubuntu 10.04ではrm -rf folder_or_file_name '? )。

誰かがubuntuでrm-edファイルを保存できるext3について何かを言いましたが、macはどうですか?

16
Lena

rmを使用して削除されたファイルは簡単に復元できませんが、rmコマンドによって内容が上書きされることはありませんが、それらが占めるスペースは空きスペースとしてマークされ、新しいファイルや追加のコンテンツに使用できます既存のファイルに追加されました。

rmコマンドが完了するとすぐに、システムはそのファイルのデータの場所の記録を保持しなくなります。

使用できるファイル回復ツールがありますが、それは別の質問です。バックアップがない場合-コンピューターの使用を中止し、ファイル回復ツールを探します。リカバリが保証されていないので、完全な損失に備えてください。

見る

17
RedGrittyBrick

一般的な例を1つ挙げます

ハードディスクのサイズが80GBであることを考慮してください

保存した0〜10GBまで[〜#〜] pictures [〜#〜]

11から30GB ----- [〜#〜] pdf [〜#〜]

31〜60 GB ----- MP

61〜75 GB ----- [〜#〜] txt [〜#〜]

10GBの映画を1つ保存しようとすると、メモリ不足と表示されます

これらのファイル(PICTURES、PDF、MP3、TXT)はファイルシステムによって保護されているため、データは上書きされません。

[〜#〜] pictures [〜#〜]を削除すると、その時点で画像の保存場所はファイルシステムによって切り離されます(つまり、ファイルシステムによって保護されていないため、誰でもできますここに書いてください)

削除した後も[〜#〜] pictures [〜#〜](RedGrittyBrickが言ったように)を回復できます。これは、論理アドレスのみが失われたためですが、そのデータはハードディスクのハードディスクに残っています。バイトの形式。

10 GBの映画を保存しました

そのとき0から10GBまで[〜#〜] pictures [〜#〜]これに置き換えられます[〜#〜] movie [〜#〜]

[〜#〜] pictures [〜#〜]を回復しようとすると、不可能です

それはあなたの標準ディスクからも削除したからです。

注(追加):

メモリの場所が20GB〜22GB空き、50GB〜58GBが無料の場合、ファイルは2つに分割され、半分は20-22に、半分は50-58以下に保存されます。

ファイルが部分的に別の場所に保存された場合、コンピューターが遅くなります。これは、ファイルを読み取るためにヘッダー(ハードディスク読み取り書き込みヘッダー)がいくつかの場所に移動し、時間がかかるためです。

2
max

ここで専門家が指摘しているように、ファイルの削除を取り消すことが可能な場合があります。いずれにしても非常にトリッキーであり、通常は一部のファイルしか回復できず、ファイルの名前や場所のパスなどが失われます。つまり、本当の混乱です。 USAFによって作成されたフリーライブラリプログラム foremost があり、友人のハードディスクからいくつかのことを回復するためにそれを使用できましたが、奇跡を起こしません。破壊は破壊されます。

あなたの質問に対する一般的な答えは次のとおりです。ファイルシステムから削除されたファイル(一部のデスクトップマネージャーによって提供されるいくつかの追加のごみ箱サービスを考慮しない)は、削除を取り消すことができません。

と言いました:

  • 最も重要:日常生活の重要なタスクとしてバックアップを導入します
  • コンソールからの操作に細心の注意を払ってください。注意してください。例:データを整理する場合は、すぐに削除するのではなく、フォルダーを「to_be_deleted」フォルダーに移動してみてください。すべてを再確認したら、削除してください。

定期的にバックアップを作成し、この惑星で毎日生み出されている多くの悲しみとストレスを取り除いてください。