31
31
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… にするとよいでしょう。