質問: バックアップせずに間違ってchmod,chownの権限設定が変えてしまい、 元に戻したいですが、方法がわからず困ってます。 以前extファイルシステムを使っていたごろ、あるログファイルをrmしてしまったのですが、 ネットで調べたら復旧するツールがあり、それを利用して復旧したことがあります。 ファイルシステムの概念勉強したところ、rmしても実際のDISKの情報はすぐ消えずの状態であると存じます。 権限変更だとしてもとりあえずどこかにはデータを保存すると思うので 物理的にflatterのどこかに0,1の情報が残っているのではないでしょうか。 もしヒントになることありましたらご教示いただければ助かります。
回答: 私が知る限り、パーミッションを元に戻すことはできません。 ファイルシステムによりますが、ファイル削除時はカタログ部分を 削除したことにするので、中身を記録している部分は残っているので (ある程度は)復旧できます。 パーミッションは、直接変更されるので履歴などは無いです。 バックアップやスナップショットを取っていれば、変更前の状態に 戻せると思いますが・・・