CentOSでrmコマンドを使用してファイルをごみ箱に移動する方法の詳細
今日端末の下で、私のユーザーディレクトリの下に~のフォルダ(maven生成)があるのを見て、削除して少し空間を回収して、習慣的に命令rm-rf~、車に戻ると、急に思い出した時はもう間に合わなくて、世界は急に静かになって、死にたい心がありました!
はい、~は現在のユーザーのディレクトリを指定して、私のユーザー名はliydで、rm-rf/home/liydを実行して、すべてのファイルは削除しました。linuxの下の各種のファイルの回復方法を試みて、すべて理想的ではありませんて、ext 4フォーマット、探し返す比率は小さすぎて、また1山の乱れたファイルの中で必要なものを探して、ああ!幸いなことに、特に重要なファイルはありません。コードはgitとsvnで提出されています。損失はまだ受け入れられます。
今回は~ですが、次回は他の言叶を误って叩くともっと杯具になるかもしれませんが、この教训を経て、rmコマンドで削除したファイルを先に回収ステーションに置く方法があるのではないかと考え、误って削除して后悔する余地を残して、ネットで调べてみると、本当にあります。
見てみると、基本的に概念をすり替えてrmコマンドをmvコマンドに変換していますが、私の望む効果を達成することができますが、習慣的に-rパラメータを叩くとエラーが表示されます。mvコマンドには-rパラメータがありませんから、次の方法です。
コードのコピーmkdir -p ~/.trash
vi ~/.bashrc
コードのコピー
alias rm='trash'
alias rl='trashlist'