31
31
Linux の rm を元に戻す?
Advertisement
こんにちは、
rm
コマンドを元に戻す簡単な方法はありますか?
この質問は純粋に理論的なもので、私はベンチマークキューのログを削除したことは一度もありません。
Advertisement
こんにちは、
rm
コマンドを元に戻す簡単な方法はありますか?
この質問は純粋に理論的なもので、私はベンチマークキューのログを削除したことは一度もありません。
ubuntu などでは:
$ sudo apt-get install trash-cli
$ alias rm=trash
それから、そのエイリアスを .bashrc やシェルに合わせた適切なログインスクリプトに入れてください。
trash-cli
パッケージは、GNOMEやKDEなどが使用しているのと同じゴミ箱へのコマンドラインインターフェイスです。そのため、trash
コマンドで削除したものは GNOME/KDE で復元することができますし、その逆も可能です。
trash-cli
パッケージの他のコマンドは、trash-list
、trash-empty
、restore-trash
です。
従来の答えは:
最新のバックアップからファイルを復元します。最近のバックアップがありますよね?
多くの unix ファイルシステムでは、このような単純なことはできないか、非常に難しいからです。
他の人が指摘しているように、これが問題の全てではありませんが、この種のミスをしないことが望ましいアプローチであることに変わりはありません。
将来の仮説的なミスを防ぐために、エイリアスで rm を rm -i… にするとよいでしょう。