0

削除された python スクリプト ファイル (rm を使用して削除)、たとえば debian linux ボックスの lostfile.py を復元するにはどうすればよいですか?
Linux ボックスのファイル システムは jfs です。

4

2 に答える 2

1

これはおそらく今のところ役に立たないでしょうが、最良の方法は、スクリプトを元のソースから再デプロイするか、バージョン管理またはバックアップからスクリプトを復元することです。

于 2012-08-22T21:57:16.097 に答える
0

更新: これをビルドしようとしたところ、コンパイルの問題が発生しました。これを試す場合は、他の作業を行う前に、必ずjfsrecを正常にビルドしてください。dd大規模なファイルシステムでは、長い時間がかかります。ツールをコンパイルできない場合、これがあなたの時間を無駄にするのは嫌です。

これがjfsrecと呼ばれるオープンソースツールです。

それが私だったら、私はこうします:

  1. Ubuntuまたはその他のディストリビューションのライブディスクを起動します
  2. dd.pyファイルが存在していたパーティションのイメージ(これは初期の開発段階であるため、関心のあるファイルシステムで直接ツールを使用したくありません)
  3. jfsrecをダウンロードしてコンパイルします(コンパイルするには他の依存関係をインストールする必要がある場合があります)
  4. 作成したイメージをマウントddします
  5. マウントされたイメージでjfsrecツールを実行します

jfsrecの呼び出し:

./jfsrec --device /mnt/jfspartition --output /mnt/reallybig_hdd/recovered --logdir /mnt/reallybig_hdd/logs --first py

詳細については、上部にあるリンクをご覧ください。

于 2012-08-22T22:07:25.020 に答える