キーボードでrmコマンドを中断すると、ファイルが削除されますか?


0

私は、Fedora 13(ゴダード)を実行していると私は、再帰的に私は私が失うことができませんでしたが、いくつかのファイルを持っていた気づいたディレクトリを削除したとき、私はとプロセス中断ctrl+をc。今、ファイルを失ったかどうかはわかりません。そのようなプロセスを中断すると、既に削除されたファイルは元のフォルダーに戻りましたか?


1
Fedora 13は実質的に古くなりました(2011年に寿命に達し、それ以降のアップデートではサポートされていません)。Fedora 19が最新です。
CVn

1
私のせいではなく、私はこのディストリビューションを実行しているリモートサーバーにアクセスしています、そして私はすべての権限を持っている人ではありません。
ラファ

回答:


3

ファイルを削除しているプロセスを中止すると、すでに削除されたファイルは復元されません。

rm -i削除する前にrmプロンプトを表示する実際に実行中または類似した場合、削除することをrmに通知したファイルのみが実際に削除されます。しかし、それらはまだなくなっています。のようなスイッチを使用しない-iと、プロンプトが回避されます

使用しているファイルシステムによっては、削除取り消しツールが利用できる場合がありますが、必要なものが不足している場合、最も簡単な解決策は、おそらくバックアップから復元することです。これはシステムではなく、ルートアクセス権がないため、復元の実行はさらに困難になります。あなたは、生の物理デバイスへのアクセスを必要とするだろうし、あなたはそれ以上のディスクがデータブロックが上書きされ、それらの両方は、rootアクセスせずに困難であることを、リスクを最小限に抑えるために、問題のパーティション(複数可)への書き込みを防止する必要があると思います。

一部の特殊なファイルシステムは、真のトランザクションスタイルの操作を可能にするか、特定の過去の時点に戻ることができます(NILFSがその一例です) Fedoraインストールになります。


私は実行していたrm -r私は、バックアップから取得する必要があることを意味する、私は何かを失ったかもしれませんが、...ありがとう
ラファ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.