rm -vrで削除されたファイルを回復する方法は?

rm -vrで削除されたファイルを回復する方法は?

コンソールコマンドを使用してMinecraftを削除する方法を見つけると、Googleの最初の結果に次のコマンドを使用するように求められますrm -vr ~/ .minecraft/*

私は「ああ、ディレクトリを指定したので、うまくいくだろう」と思いました。このコマンドは、私のホームディレクトリのすべてのフォルダを削除し始めます。幸いなことに何が起こっているのか分かりましたが、asepriteフォルダが削除される前はそうではありませんでした。

私はフォルダディレクトリが本当であることを知っており、/home/kaiser/aseprite/それ以降はホームディレクトリに何もインストールまたは削除していません。そのパーティションスペースを上書きしたくないので、何も変更したりコンピュータを再起動したりするのは恐れています。

このフォルダは私にとって非常に重要ですが、まだバックアップされていない多くの作業が進行中です。返すことができるまで何も触れないでしょう。

私は走っていますLinux Mint XFCE 20.21TBハードドライブ。私のマザーボードはGigabyte H310M H 2.0です。

これらのファイルを回復する方法がある場合は、提案を残してください。この記事を書いてから約1時間前に削除されました。

編集する:私のパーティションはEXT4(バージョン1.0)です。

私も一つ持っている保存セッション数日前から、保存されたセッションがバックアップと見なされないため、復元ポイントとして使用できるかどうかはわかりません。

答え1

私はあなたにバックアップがないと仮定しており、ext4なので、スナップショットもありません。これは〜になります極度に狡猾な...

「幸い」を使用すると、rm「0ビットで上書き」のように実際にデータを削除するのではなく、ファイルシステムにファイルが存在しなくなり、スペースを再利用できることを知らせるだけです。

今が最高のチャンスですまもなくファイルシステムが影響を受けないようにシステムをシャットダウンします。できるだけハードシャットダウンすることをお勧めします。

回復段階に入る:これを達成するためのさまざまな方法/手順があるので、初心者としてdebugfs見てください。extundeleteファイルを回復するには幸運と時間が必要です。

また、ドライブからデータを回復する前に、ドライブのビット単位のコピーを別の場所に作成する必要があります。を使用してこれを行うことができますdd

関連情報