Linux で誤って削除したファイルを回復する方法
マルチユーザー、マルチタスクのオペレーティング システムとして、 Linux ファイルを削除すると、回復するのは困難です。 delete コマンドはファイル ノードに削除のマークを付けるだけで、実際にはファイルの内容を消去しませんが、ディスクに書き込む他のユーザーや一部のプロセスはデータをすぐに上書きします。ただし、自宅の 1 台のコンピューターで Linux を使用している場合、または誤ってファイルを削除し、適時に修復した場合でも、復元することができます。
#1. SecureCRT を使用してオペレーティング システムをリモート監視し、現在のシステムのバージョン番号とファイル システムの形式を確認します
2. この実験を容易にするために、新しいファイルを作成します。
3. 削除操作を実行します
rm -rf web_1.txt
4. システムの自己復元ツール debugfs を修復します
#5. ファイルが削除されたばかりのパーティションを開きます
パーティション内のディレクトリを表示します
6. ls と -d パラメータを使用して、パーティション内のディレクトリを表示します。削除されたファイルは次の場所にあります
##7. 山括弧で示されているのは、探しているファイルの Inode 番号です。 logdump –I
8 コマンドを実行すると、情報画面が表示されます。次の行を入力し、次の値を覚えておいてください。
9. dedugfs
qiut
を終了します。10.以下のコマンド
bs オフセット値は下図と一致しており、スキップ値とブロック値も一致しています 11、上記の結果は、リカバリが成功したことを示しています。/opt/wb_1 ディレクトリに何かがあるかどうかを確認してみましょう。無事復元されました!
推奨: Linux システム チュートリアル
以上がLinux で誤って削除したファイルを復元する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。