用rm
命令删除的文件是不经过回收站的,尽管通过一些方法有可能找回误删的文件,但不一定能找回而且很麻烦。本文介绍预防rm
误删文件的方法,即将rm
映射到trash
,让rm
类似于回收站的功能。
我知道两种方法预防rm
误删文件:
(1)rm -i
每次删除东西时,用命令rm -i
谨慎地删。
(2)将rm
映射到trash
# 安装trash-cli sudo apt get install trash-cli # 映射rm命令,在~/.bashrc添加以下行 alias rm=trash source ~/.bashrc # 直接删除,不经过回收站 \rm something # 清空回收站 trash-empty
个人推荐第二种方法,但有一个缺点,删除东西比较慢。
PS:我曾经两次因rm *
误删了很重要东西,通过一些恢复工具还是没找回。预防为主,赶紧为自己电脑加上吧。
参考资料:
[1]askubuntu: Can files/directories deleted with rm be restored?
微信赞赏
支付宝赞赏
OS X安装trash的命令如下:
brew install trash
好主意!是该这么做,删除容易找回难~