wget -c https://launchpadlibrarian.net/188958703/safe-rm-0.12.tar.gz
tar -xzvf safe-rm-0.12.tar.gz
cd safe-rm-0.12
mv safe-rm /usr/local/bin/rm
chown root:root /usr/local/bin/rm
vim /etc/profile
export PATH=/usr/local/bin:/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
source /etc/profile
直接输入命令: rm
如果提示: /bin/rm: missing operand 说明配置成功
vim /etc/safe-rm.conf
添加需要避免删除的目录(注意目录后面不能再加/, 否则无效)
#不能删根目录
/
/*
#不能删data目录
/data
#不能删data目录下的所有文件(仅限第一级目录, 下级目录下的文件依然可以单独删除)
/data/*
#不能删data目录下的a.sh文件
/data/a.sh
使用: /bin/rm