给CentOS建一个“回收站”


给linux添加一个回收站,类似win系统的,避免删除重要的数据。

mkdir /tmp/trash    可以在临时文件目录下建立一个回收站目录

vi /bin/trash 编辑一个文件

mv   $@   /tmp/trash                              

然后保存退出

alias rm=/bin/trash添加别名

vi /etc/bashrc

在最后一行添加alias rm=/bin/trash

chmod 755 /bin/trash

chmod 777 /tmp/trash

source /etc/bashrc 启用环境变量

这样在使用rm的时候会自动的将file_name 移动到/tmp/trash/目录下,测试是有效过的,可以定期清理/tmp/trash/*就可以了。

某个文件确认可以删除或者 要清理回收站里的文件,用 /bin/rm  filename 就可以删除文件名