预防rm误删文件

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?

赞赏

微信赞赏支付宝赞赏

Leave a Reply

Your email address will not be published.

2 thoughts on “预防rm误删文件