zipを使用していますが、誤って/home/フォルダを削除しました(アーカイブを解凍して作成されたhome/を削除したかった)。
代わりにルートを使用してくださいrm -r /home/
。rm -r home/
/home/ ディレクトリを復元するためにできることはありますか?
私はVMware PlayerでDebian 6を仮想マシンとして使用しています。残念ながらバックアップはありません。
答え1
まず、仮想マシンを停止するか、ボリュームを読み取り専用で再マウントします。
mount -o remount,ro /home/
ext[3,4] を使用すると仮定すると、迷うことはありませんが、簡単な作業ではありません。データブロック自体は消去されませんが、ポインタ(インデックスノード)は消去されます。ほとんどのファイルは、次のツールを使用して回復できます写真撮影。コンテンツに基づいてファイルを識別します。マジックナンバー。したがって、ASCIIとあいまいなファイル形式はより困難です。
同様のソフトウェアがありますが、テストしたことはありません。
成功すれば、このリンクファイルを正常な状態に戻すのに役立ちます。
頑張ってください!
答え2
全体的に Unix パラダイムに対する私の懸念は、このような間違いをしたり、適切なバックアップをしてはならないということです。
次のコマンドを使用して、いくつかのファイルを修復してみることができます。最も重要しかし、使ったことがないのでどれだけ役に立つのかわかりません。