Linuxで削除されたファイルを回復する方法。 最善の努力にもかかわらず、まだ必要なファイルを誤って削除してしまうことがあります。 後で必要になることに気付かないファイルを削除することさえあります。 ファイルを復元するのは面倒な場合があるため、削除する前にファイルをバックアップすることをお勧めします。 それでも、方法を知っていれば、Linuxで削除されたファイルを回復することが可能です。
ステップ1
リカバリーしたいファイルが置かれていたパーティションを判別してください。 これは、シェルコンソールの「pwd」コマンドを使用して簡単に行うことができます。
今日のビデオ
ステップ2
「unmount」コマンドを使用して、現在のディレクトリをアンマウントします。 これにより、ファイルを回復しようとしたときにファイルが上書きされる可能性が制限されます。 ファイルは常にマウントされているため、ファイルが「/ root」ディレクトリにある場合はこれが不可能であることに注意してください。 この場合、ハードドライブを取り外して別のLinuxベースのPCに配置し、リカバリ手順を続行する必要があります(非常に危険なオプションですが、この場合に使用できるのは1つだけです)。
ステップ3
「debugfs」コマンドを使用します。 「debugfs」コマンドは、Linuxで発生する可能性のあるほとんどの主要なエラーとバグを処理するために使用されます。 これにより、システムクラッシュを起こしたり、再起動したりすることなく、問題を修正できます。 削除されたファイルが配置されているファイルシステムを含めます。「debugfsusr / personal」はusr / personalディレクトリにアクセスします。
ステップ4
ファイルシステムのデバッグを開始したら、「lsdel」を使用します。 このコマンドは、ファイルシステムで削除されたすべてのファイルのリストを生成します。 削除されたファイルのより大きなキャッシュを処理している場合、これには長い時間がかかる可能性があるため、しばらくお待ちください。
ステップ5
「dumpfilename」と入力して、削除を取り消すファイルを復元します。 「iノード番号」は、「lsdel」コマンドを使用したときに受信するレポートの最初の列に表示される番号です。 これにより、これらのファイルが作業中の現在のパーティションに書き込まれ、それらのファイルがバックアップされます。
ヒント
Linuxを含む多くのオペレーティングシステムで利用可能なサードパーティのファイル回復アプリケーションがあります。 このようなアプリケーションは、バックアップを特別なパーティションに保存するか、それらのセクターが上書きされる前にファイルを回復するのを支援することによって、削除されたファイルを回復します。 ただし、削除されたファイルを回復するための絶対確実な方法はありません。
警告
バックアップしていない場合、削除されたファイルを復元できるという保証はありません。 Linuxは、回復したい削除されたファイルを含むハードドライブ上のセクターを上書きしてしまうことがあります。 重要なファイルを削除する前に、必ずバックアップしてください。