申し訳ありませんが、バックアップを作成していない場合、特にコマンド ラインからはほぼ間違いなく SOL です。
ファイルのリンクを解除 (削除) すると、その特定の i ノードを取得するものが他にない限り、データが回復可能なままになることがあります。ファイルを編集すると、データが上書きされます。
同僚がまだ開いていたエディタを持っていて、元に戻すバッファが十分に長い場合、それは可能性です。 元を取り戻す方法がありますが、それを超えると沈没してしまうのではないかと思います.申し訳ありません。
ext3 を使用していると仮定すると、代替ファイルが (既存のファイルを上書きするのではなく) 別の inode として作成された場合、debugfs
を使用して復元できる可能性があります。 アンマウントされたファイルシステムで、元のファイルの inode を見つけます。残念ながら、同僚がファイルを脇に移動してから削除するのではなく、ファイルを上書きすると、ファイルはなくなります。 debugfs
を使用することをお勧めします 細心の注意を払って 、ファイルシステムをひどく台無しにする可能性があるためです。これは、実際には最後の努力のためだけに使用されます。